About 4 minutes reading time.

Walk-Offs and Shutouts: One Thing From Every MLB Game Last Night

 Nick Martin - World Baseball Network  |    Jun 20th, 2024 11:29am EDT

Every night in the MLB, something you’ve never seen happens. Here, we recap everything you’ve missed from the day before in baseball.

Braves 7 Tigers 0 

  • Sean Murphy hits two home runs, and Braves pitching blanks the Tigers. Reynaldo Lopez allows seven hits but no runs and strikes out six Tigers. 

Pirates 1 Reds 0 

  • Bryan Reynolds’ eighth-inning home run was all the Pirates needed to squeeze past the Reds. Mitch Keller dishes seven Ks through seven innings. 

Marlins 4 Cardinals 3 

  • Marlins win in walk-off fashion. Otto Lopez drives in Tim Anderson with a single to right to bring home the game-winning run.  

Padres 5 Phillies 2 

  • The Padres get past the NL-leading Phillies thanks to three RBIs from Kyle Higashioka. Robert Suarez slams the door to pick up his 18th save of the season.  

Cubs 6 Giants 5  

  • The Cubs score three runs in the fourth and another three in three in the seventh to push them past the Giants. The Giants committed three errors in the field. 

Nationals 3 Diamondbacks 1 

  • Patrick Corbin strikes out seven for the Nats to slow Diamondbacks offense. Jesse Winker hits a go-ahead two-run homer in the sixth.  

Guardians 8 Mariners 0 

  • The Mariners amass just three hits against Guardians. Tanner Bibee throws a season-high 12 strikeouts through six innings to collect the win. Josh Naylor hits two bombs in the win to push his total to 19 on the year.  

Orioles 7 Yankees 6 

  • The O’s score two in the top of the tenth to grind out a win in Gerrit Cole’s return to the mound for the Yankees. Cedric Mullins hits an RBI single and steals home in the tenth to provide the Orioles’ winning runs.

Red Sox 7 Blue Jays 3  

  • Jarren Duran and Emmanuel Valdez both homer as Boston puts together a ten-hit effort. Braysan Bello gave up two earned in six innings pitched to pick up win number seven on the season. Blue Jays struggle in the field, committing four errors. 

Rays 3 Twins 2 

  • Rays score the game-winning run in the top of the tenth on a grounder to third. Royce Lewis commits a throwing error to first, and Randy Arozarena scores to take the lead. Phil Maton closes the game in the tenth with one strikeout on five pitches. 

Rangers 5 Mets 3  

  • Andrew Heaney strikes out nine batters in six innings pitched, allowing three earned runs. A pinch-hit two-run homer in the seventh inning from Leody Taveras would put the Rangers on top of the Mets. 

Astros 4 White Sox 1 

  • Hunter Brown allows seven hits but only surrenders one White Sox run in six innings. The Astros took the lead in the third inning and never gave it up. Josh Hader collects his tenth save of the season.  

Rockies 7 Dodgers 6 

  • Rockies bullpen shuts down the Dodgers after starter Ryan Feltner gives up six earned in five innings of work. The Rockies walk off the Dodgers in the ninth with a sacrifice fly from Brenton Doyle. Three RBIs from Shohei Ohtani were not enough to give the Dodgers a win.  

Brewers 2 Angels 0  

  • Rhys Hoskins sac fly in the top of the first would prove to be the winning run for the Brewers. Freddy Peralta allows three hits and two walks but keeps the Angels off the board with eight strikeouts. Willy Adames drives in his 52nd run of the season.  

Athletics 5 Royals 1 

  • The A’s use a pair of two-run innings to beat the Royals. Brent Rooker’s two RBIs would be all the A’s needed to come away with the win. Bobby Witt continued his impressive season with his 20th double.  

Photo Credit: Cedric Mullins #31 celebrates with Ramón Urías #29 of the Baltimore Orioles after a two-run home run against the New York Yankees. (Photo by Luke Hales/Getty Images MLB)

author avatar
Nick Martin - World Baseball Network