- First Pitch
- Posts
- June 20th, 2025
June 20th, 2025
Fireworks in L.A. as tempers flare and ejections fly, Braves finish off Mets behind Strider, Kurtz hits 2nd walk-off in 4 days, and Caglianone belts first MLB homers.

⚾ Headlines Around the League
Padres 5, Dodgers 3: Benches Clear as Tensions Boil Over in Fiery Finale
Braves 7, Mets 1: Strider Shines as Atlanta Completes Statement Sweep
Durbin, Collins Power Brewers Past Cubs in Back-and-Forth Slugfest
Flores Lifts Giants Late in 2–1 Win Over Guardians
Royals 4, Rangers 1: Caglianone Slugs First Two Career HRs in Sweep of Rangers
A’s 6, Astros 4: Kurtz Walks It Off Again with 10th-Inning Blast
📊 Final Scores and Highlights
(Click on X links to see full video clips)
Padres 5, Dodgers 3
Xander Bogaerts goes 4-for-4 with a HR as the @Padres end LA's 5-game winning streak.
— MLB (@MLB)
5:30 AM • Jun 20, 2025
Xander Bogaerts goes 4-for-4 with 3 runs scored, including a 401-ft solo homer
Ryan Bergert delivers 4 scoreless innings in his fourth straight strong start (2.25 ERA over last 20 IP)
Tensions erupt: Tatis Jr. hit by pitch in the 9th sparks benches clearing; both managers ejected
Shohei Ohtani hit in bottom 9th by Robert Suarez, who was ejected; Dodgers rally falls short with tying run at plate
8 Total HBPs in Heated 4-Game Series
Benches cleared during Padres-Dodgers after Fernando Tatis Jr. was hit
Dave Roberts and Mike Shildt had words for each other
— Talkin’ Baseball (@TalkinBaseball_)
4:52 AM • Jun 20, 2025
Dave Roberts during the Dodgers, Padres benches-clearing moment:
“I’m gonna beat your a**.”
— Dodgers Nation (@DodgersNation)
4:55 AM • Jun 20, 2025
Manny Machado says the Dodgers better pray scans on Fernando Tatis Jr.'s hand come back negative.
(Via: @Alden_Gonzalez)
— Foul Territory (@FoulTerritoryTV)
6:04 AM • Jun 20, 2025
Shohei Ohtani plays peacemaker at the end of another wild game between the Padres and Dodgers.
— MLB (@MLB)
5:50 AM • Jun 20, 2025
Shildt keeping it real as hell
— Giannis Auntiegotapoodle (@TooMuchMortons_)
5:47 AM • Jun 20, 2025
Braves 7, Mets 1
S. Strider (ATL): 6 IP, 5 H, 1 ER, 8 K
M. Olson (ATL): 2-3, 2 R, 3 RBI
Ronny Mauricio snapped a 15-inning scoreless streak with an RBI single in the 2nd.
Clay Holmes unraveled in the 5th, walking six and exiting after a bases-loaded walk to Drake Baldwin.
Ozzie Albies tied the game with an RBI single in the 4th.
Matt Olson broke it open with a bases-clearing double in a four-run 6th inning.
📉 Mets’ Woes Continue
Mets have now lost six straight, managing just 1 run over their final 22 innings in the series.
Holmes: 4.2 IP, 4 H, 3 ER, 6 BB — ERA climbs to 3.04.
Rookie Blade Tidwell set to make a spot start Friday in Philadelphia.
Juan Soto is pretty good at this baseball thing.
(via @mikemayer22)
— DraftKings Sportsbook (@DKSportsbook)
11:39 PM • Jun 19, 2025
Matt Olson ropes a bases-clearing double to put the @Braves up by 5 💪
— MLB (@MLB)
1:19 AM • Jun 20, 2025
Brewers 8, Cubs 7
F. Peralta (MIL): 5 IP, 2 H, 3 ER, 6 K
I. Collins (MIL): 1-3, 2 R, HR, 3 RBI
Pete Crow-Armstrong opened the scoring for the Cubs with a two-run homer in the 1st (HR #20).
Rhys Hoskins tied it with a solo shot in the 2nd, followed by a Caleb Durbin two-run homer to give the Brewers a 4–2 lead.
Isaac Collins broke it open with a three-run blast in the 5th to make it 8–3.
Dansby Swanson (solo) and Ian Happ (two-run) homered to pull the Cubs within 8–5.
In the 8th, Carson Kelly and Nico Hoerner drove in runs to make it 8–7.
The Cubs put the tying run on in the 9th, but Seiya Suzuki grounded into a game-ending double play.
PCA IS THE FIRST CUBS PLAYER IN HISTORY WITH 20 HR & 20 SB BEFORE THE ALL-STAR BREAK
— Cubs Zone (@CubsZone)
6:38 PM • Jun 19, 2025
Isaac Collins makes it a five-run lead for the Brew Crew!
— Talkin’ Baseball (@TalkinBaseball_)
7:41 PM • Jun 19, 2025
That's CLUTCH
— Milwaukee Brewers (@Brewers)
9:13 PM • Jun 19, 2025
Giants 2, Guardians 1
L. Webb (SF): 7 IP, 7 H, 1 ER, 9 K
G. Williams (CLE): 6 IP, 2 H, 0 ER, 6 K
Wilmer Flores ripped a pinch-hit, two-run double in the 7th to give the Giants their first lead
San Francisco snapped a 4-game losing streak and avoided a sweep
Logan Webb was dominant: 7 IP, 1 ER, 9 K
Giants had been 0-for-22 with RISP before Flores’ clutch knock
Wilmer Flores comes up CLUTCH
— SleeperSFGiants (@SleeperSFGiants)
10:06 PM • Jun 19, 2025
Royals 4, Rangers 1
M. Wacha (KC): 6 IP, 2 H, 1 ER, 5 K
J. Caglianone (KC): 2-4, 2 R, 2 HR, 2 RBI
Jac Caglianone broke out with his first two career home runs, including a 9th-inning blast to seal the win
Vinnie Pasquantino opened the scoring with a 2-run shot in the 1st (11th HR)
Michael Wacha was sharp again with 6 innings of 1-run ball before handing it to the bullpen
Bobby Witt Jr. reached base 3 times and notched his 25th double of the year
Royals sweep the Rangers in Arlington for the first time since 2003
Jac Caglianone’s first big league home run came on a neck-high pitch. And he is 6-foot-5.
— Jeff Passan (@JeffPassan)
7:02 PM • Jun 19, 2025
Jac Caglianone goes 439 ft for his 2nd of the day!
— Talkin’ Baseball (@TalkinBaseball_)
8:52 PM • Jun 19, 2025
Athletics 6, Astros 4
J. Lopez (OAK): 6 IP, 4 H, 1 ER, 9 K
W. MacIver (OAK): 2-3, R, HR, RBI
Nick Kurtz continues his clutch hitting as the @Athletics walk off the Astros!
(MLB x GEICO)
— MLB (@MLB)
5:28 AM • Jun 20, 2025
Nick Kurtz crushed a 416-ft walk-off homer in the 10th — his second walk-off in 4 nights and 9th HR of the year
Jacob Lopez was dominant again: 6 IP, 1 ER, 9 K to quiet Houston’s bats
Willie MacIver launched his first career homer, followed by a solo shot from Lawrence Butler (11th of season)
Jacob Wilson hit his 9th HR and collected hits 100 & 101, tying Aaron Judge for the MLB lead
Victor Caratini tied the game with a 3-run blast in the 8th, but the A’s bullpen and defense shut it down — 2 big double plays, including a clutch one in extras
Nick Kurtz's second walk-off home run of the week!
— Talkin’ Baseball (@TalkinBaseball_)
5:04 AM • Jun 20, 2025
Jacob Wilson LAUNCHES one to left 💣
He leads MLB with 32 multi-hit games!
— MLB (@MLB)
4:07 AM • Jun 20, 2025
Twins 12, Reds 5
C. Paddack (MIN): 5 IP, 6 H, 4 ER
B. Buxton (MIN): 3-6, 2 R, 2 HR, 2 RBI
Nationals 4, Rockies 3
C. Dollander (COL): 6 IP, 6 H, 2 ER
J. Wood (WSH): 2-5, 2 R, 2 HR, 4 RBI
JAMES WOOD
GAME OVER
WALK-OFF HOMER 😤— MLB (@MLB)
7:58 PM • Jun 19, 2025
Yankees 7, Angels 3
C. Rodon (NYY): 6 IP, 4 H, 3 ER, 7 K
T. Grisham (NYY): 2-3, 2 R, HR, 2 RBI
Tigers 9, Pirates 2 (Game 1)
T. Skubal (DET): 5.2 IP, 6 H, 2 ER, 6 K
G. Torres (DET): 3-4, 2 R, 2 RBI
Cardinals 5, White Sox 4 (Game 1)
S. Burke (CHW): 5.1 IP, 4 H, 1 ER, 7 K
R. Helsley (STL): 1 IP, 1 K
Diamondbacks 9, Blue Jays 5
R. Nelson (ARI): 5.2 IP, 1 H, 1 ER, 4 K
A. Kirk (TOR): 3-4, 2 R, 2 HR, 3 RBI
Cardinals 8, White Sox 6 (Game 2)
M. McGreevy (STL): 5 IP, 3 H, 1 ER, 5 K
A. Benintendi (CHW): 2-4, R, HR, 4 RBI
Pirates 8, Tigers 4 (Game 2)
P. Skenes (PIT): 6 IP, 3 H, 2 ER, 9 K
K. Montero (DET): 5 IP, 3 H, 1 ER, 5 K
Paul Skenes notches a season-high 9 strikeouts for the third time this year 🔥
— MLB (@MLB)
12:08 AM • Jun 20, 2025
Phillies 2, Marlins 1
C. Sanchez (PHI): 8 IP, 5 H, 1 ER, 4 K
E. Cabrera (MIA): 6.1 IP, 2 H, 1 ER, 5 K
Orioles 4, Rays 1
C. Morton (BAL): 6 IP, 6 H, 1 ER, 7 K
C. Cowser (BAL): 2-4, HR, 1 R, 3 RBI
⚾ Must-Watch Games Today
Orioles at Yankees — 4:05 PM ET
Tomoyuki Sugano (5-4, 3.38 ERA) vs Max Fried (9-2, 1.89 ERA)
Fried looks to get the Yankees back on track in a critical AL East matchup.
Orioles try to take another step in closing the gap on the Yanks.
Brewers at Twins — 5:10 PM ET
Jacob Misiorowski (1-0, 0.00 ERA) vs Joe Ryan (7-2, 2.93 ERA)
Misiorowski returns to the mound for his 2nd start after his electric debut.
Twins aim to stay afloat in the AL Central while Milwaukee chases the Cubs.
Nationals at Dodgers — 7:10 PM ET
MacKenzie Gore (3-6, 2.89 ERA) vs Clayton Kershaw (2-0, 3.25 ERA)
Dodgers look to protect their NL West lead.
Like this newsletter? Help us keep the content free by sharing our newsletter and supporting our sponsors.
Thanks for reading!