Gavin Williams Defies Fear, Nears Guardians’ First No-Hitter in 44 Years

  • maskobus
  • Aug 10, 2025

Cleveland Guardians Sweep the Mets in a Thrilling Victory

Gavin Williams was on the verge of throwing the first no-hitter for the Cleveland Guardians in 44 years, but Juan Soto’s dramatic home run in the ninth inning ended his perfect game. The Guardians completed a three-game sweep against the struggling New York Mets with a 4-1 win.

Williams (7-4) had an impressive performance, walking three and striking out six batters, including Francisco Lindor to start the ninth inning. However, Soto’s towering home run just beyond the reach of center fielder Angel Martinez proved to be the deciding factor in the game.

The Guardians have not thrown a no-hitter since Len Barker’s perfect game on May 15, 1981, making their current drought the longest in Major League Baseball history. This victory marks another significant milestone in the team’s season as they continue to build momentum.

Chicago Cubs Prevent a Sweep Against Cincinnati

In another exciting matchup, the Chicago Cubs managed to prevent a sweep by the Cincinnati Reds with a 6-1 victory. Seiya Suzuki delivered a crucial solo home run in the sixth inning, marking his 27th home run of the season. This achievement places him tied with teammate Pete Crow-Armstrong for seventh in the majors and fourth in the National League.

Cade Horton led the pitching charge, tossing 5 2/3 scoreless innings while allowing only two hits and striking out six batters. Horton has been dominant recently, having not allowed a run in his last 23 1/3 innings, dating back to July 9 against Minnesota.

San Francisco Giants Rally for a Win Over Pittsburgh

The San Francisco Giants made a late comeback to defeat the Pittsburgh Pirates 4-2. Dominic Smith played a pivotal role in the victory, hitting a go-ahead double in the ninth inning. Jung Hoo Lee started the rally with a one-out double, and Smith followed up with another double to bring Lee home. Patrick Bailey extended the lead with an RBI single.

Giants reliever Ryan Walker struck out the side in the eighth inning, including Oneil Cruz with two outs and two runners on base. Randy Rodríguez closed out the game with a perfect ninth inning for his third save of the season.

Baltimore Orioles End Philadelphia Series with a Win

The Baltimore Orioles defeated the Philadelphia Phillies 5-1, ending a series where the Phillies had scored 18 runs in the first two games. Coby Mayo hit a three-run homer, and Jeremiah Jackson added a double for his first extra-base hit and RBI in the majors.

Baltimore left-hander Trevor Rogers put a stop to the Phillies’ offensive surge, allowing only one run on eight hits with six strikeouts over six innings. Dietrich Enns and Keegan Akin provided strong relief, closing out the game in the ninth inning.

Minnesota Twins Dominate Detroit Tigers

The Minnesota Twins defeated the Detroit Tigers 9-4, with Luke Keaschall driving in three runs for the second straight game. Keaschall, who returned from a broken arm in April, is currently hitting .393 in his nine-game major league career. Thomas Hatch earned the win with 4 1/3 scoreless innings of relief after being claimed off waivers from the Kansas City Royals.

New York Yankees End Losing Streak with a Win Over Texas

The New York Yankees ended their five-game losing streak with a 3-2 victory over the Texas Rangers. Paul Goldschmidt hit a pinch-hit solo home run in the seventh inning, which proved to be the game-winning run.

The Yankees avoided being swept in Texas for the first time since 2010 and kept the Rangers from moving past them for the American League’s third wild-card spot. Mark Leiter Jr. picked up the win after coming on with a runner on in the sixth inning and getting a flyout before a double-play grounder to end the inning.

Toronto Blue Jays Set MLB Records with a Dominant Performance

The Toronto Blue Jays dominated the Colorado Rockies with a 20-1 victory at Coors Field. Vladimir Guerrero Jr. had four hits, including a home run, and Davis Schneider hit two home runs. The Blue Jays set a major league record with 63 hits in a three-game series and established a franchise mark with 45 runs in the set.

Bo Bichette and Ernie Clement also homered for the AL East leaders, who outscored the Rockies 45-6 in the series. Toronto hit 13 home runs in the series and extended Guerrero’s on-base streak to 23 games, the longest current streak in the American League.

St. Louis Cardinals Defeat Los Angeles Dodgers

The St. Louis Cardinals rallied late to beat the Los Angeles Dodgers 5-3. Shohei Ohtani reached a career milestone with his 1,000th hit and struck out a season-high eight batters in four innings on the mound. Jordan Walker had three hits, including an RBI single that tied the game in the eighth inning. Rookie third baseman Alex Freeland made a costly throwing error that allowed the Cardinals to take the lead.

Tampa Bay Rays Strike Out 16 in a Victory Over the Angels

The Tampa Bay Rays defeated the Los Angeles Angels 5-4, with six pitchers combining to strike out 16 batters. Junior Caminero hit his 29th and 30th home runs, and Christopher Morel hit a go-ahead shot. Shane Baz struck out nine batters in four innings to help the Rays secure the win.

Miami Marlins End Losing Streak Against the Astros

The Miami Marlins ended their seven-game losing streak against the Houston Astros with a 6-4 victory. Xavier Edwards went 4 for 5 with a double, and Graham Pauley and Heriberto Hernández each hit a solo home run. Janson Junk pitched five solid innings, allowing three runs on five hits with two walks and two strikeouts.

Washington Nationals Stop a Losing Streak Against the Athletics

The Washington Nationals defeated the Oakland Athletics 2-1, ending a six-game losing streak. CJ Abrams singled home rookie Robert Hassell III in the ninth inning. Despite a strong start from Athletics pitcher Jeffrey Springs, the Nationals found a way to win with a clutch single from Adams.

Kansas City Royals Beat Boston Red Sox

The Kansas City Royals defeated the Boston Red Sox 7-3, with Jonathan India hitting a three-run homer and Michael Wacha scattering five hits over six innings. Wacha earned his second consecutive win, helping the Royals avoid a three-game sweep. The Royals took the lead in the fourth inning on Kyle Isbel’s two-run single, and India extended it in the seventh.

Milwaukee Brewers Extend Winning Streak

The Milwaukee Brewers defeated the Atlanta Braves 5-4, extending their winning streak to six games. Blake Perkins doubled, hit a homer, and drove in two RBIs, while Andrew Vaughn also homered. Vaughn has now extended his hitting streak to a career-best 12 games, batting .435 with five home runs and 16 RBIs in that span.

San Diego Padres Stage Another Late Rally

The San Diego Padres defeated the Arizona Diamondbacks 3-2 in a thrilling comeback. Jose Iglesias followed Ryan O’Hearn’s tying homer with a run-scoring single in the ninth inning. Xander Bogaerts hit a solo homer in the seventh, and Iglesias’ single helped the Padres secure the win. Mason Miller recorded his 21st save of the season.

Seattle Mariners Defeat Chicago White Sox

The Seattle Mariners defeated the Chicago White Sox 8-6, with Julio Rodríguez hitting a three-run homer during a five-run second inning. Rodríguez became the first player in major league history with 20 home runs and 20 stolen bases in each of his first four seasons. Cal Raleigh drove in two runs with a single before Rodríguez’s home run. George Kirby pitched six strong innings, allowing two runs and five hits while striking out nine batters.

Related Post :

Leave a Reply

Your email address will not be published. Required fields are marked *