Jesus Aguilar walked it off for the Miami Marlins who continued their perfect run in their four-game series against the Los Angeles Dodgers with a 9-6 win on Wednesday.
Aguilar hit a three-run home run to clinch a walk-off victory over the reigning MLB champions, who had scored five runs in the third inning.
LA's Mookie Betts had homered at the top of the third inning, before Justin Turner teed off with a 402 foot home run, which was his 14th of the season to make it 5-2 for the Dodgers.
In a game full of home runs, the Marlins hit back with Garrett Cooper homering, before Zach McKinstry got one of his own.
Cooper homered again, marking his first career multi home-run game to tie the game up in the sixth inning.
Aguilar stepped up at the bottom of the ninth with the Marlins trailing 7-6, launching a huge drive from Edwin Uceta for his first home run at LoanDepot Park this season.
deGrom brings up 1,500 Ks
Jacob deGrom reached 1,500 career strikeouts as the New York Mets claimed a 4-3 walk-off win over the Milwaukee Brewers in the first game of their double-header.
After seeing an early Luis Urias' home run, deGrom reached the milestone as the second fastest player in MLB history, from198 games.
Jose Peraza scored a pinch-hit home run before Jeff McNeil's walk-off hit as Dominic Smith dived to home plate.
Shohei Ohtani homered again to bring up his 32nd of the season, the most ever in an MLB season by a Japanese-born player, as the Los Angeles Angels won 5-4 over the Boston Red Sox.
The Angels were helped by Jared Walsh's two home runs, taking his season tally to 22.
The Chicago Cubs snapped their 11-game losing run with an 8-3 win over the Philadelphia Phillies, avoiding reaching their longest streak of defeats since 2000.
Joey Gallo became the second player in Texas Rangers franchise history to hit 10 home runs across a 10-game span but they lost 5-3 to the Detroit Tigers.
Paddack and Padres rough shift
Not a lot went right for the San Diego Padres in their 15-5 defeat to the Washington Nationals, especially for Chris Paddack. The Padres pitcher only lasted two innings with the Nat 7-0 up, coughing up nine hits. Nabil Crismatt stepped in but Washington moved 9-0 up after the third inning too.
Special Smith catch among crowd
In the second game of the Mets-Brewers double-header, which Milwaukee won 5-0, Dominic Smith pulled off a spectacular catch riding the sidewall reaching into the crowd from a wayward Rowdy Tellez left-field skier.
Wednesday's results
Tampa Bay Rays 8-1 Cleveland Indians
Atlanta Braves 14-3 Pittsburgh Pirates
Chicago White Sox 6-1 Minnesota Twins
Detroit Tigers 5-3 Texas Rangers
New York Mets 4-3 Milwaukee Brewers
Cincinnati Reds 5-2 Kansas City Royals
Tampa Bay Rays 4-0 Cleveland Indians
Los Angeles Angels 5-4 Boston Red Sox
Toronto Blue Jays 10-2 Baltimore Orioles
Miami Marlins 9-6 Los Angeles Dodgers
Milwaukee Brewers 5-0 New York Mets
Chicago Cubs 8-3 Philadelphia Phillies
Houston Astros 4-3 Oakland Athletics
Arizona Diamondbacks 6-4 Colorado Rockies
San Francisco Giants 5-2 St Louis Cardinals
Washington Nationals 15-5 San Diego Padres
New York Yankees 5-4 Seattle Mariners
Athletics at Astros
The top two sides in the American League West will meet again as the Houston Astros (54-33) host the Oakland Athletics (49-39).