Alex Dickerson hammered a grand slam as the San Francisco Giants won 11-8 over the Arizona Diamondbacks in the MLB on Monday.
Leading 3-1 at the top of the fifth inning, Dickerson hit Diamondbacks right-hander J.B. Bukauskas over at right-field with bases loaded.
It was Dickerson's third career grand slam, having crushed one on his memorable franchise debut two years ago.
The home run was only Dickerson's 10th of 2021, with only 28 RBI this season.
The table topping Giants led 7-1 but the Diamondbacks, bottom of the National League West, stormed back after two-run shots from Josh Reddick and Asdrubal Cabrera.
Wilmer Flores homered to make it 8-5 before Arizona tied it up after three runs in the seventh inning off reliever Jay Jackson.
In the 10th inning, Buster Posey drove in Brandon Crawford, before two more runs, with Jarlin Garcia closing it out.
Brinson grand slam, Escobar HR home debut
Lewis Brinson hit a first-innings grand slam to lead the Miami Marlins to a 6-3 win over the New York Mets. With bases loaded, Brinson drove it out over right-field.
New acquisition Eduardo Escobar marked his home debut with a three-run home run in the Milwaukee Brewers' 6-2 victory over the Pittsburgh Pirates.
Right-hander Jorge Lopez allowed one hit across six innings as the Baltimore Orioles won 7-1 over the New York Yankees.
Andy Ibanez made an incredible sliding stop at second base with a throw to first in the Texas Rangers' 4-1 win over the Los Angeles Angels.
Rays brushed aside by Mariners
The Tampa Bay Rays (64-43) may be top of the American League East but they were humbled 8-2 by the Seattle Mariners (57-50) after conceding five runs in the third inning. It was not a good shift on the mound for Michael Wacha, allowing eight hits in four innings.
Guerrero tops the charts
Vladimir Guerrero Jr hit a two-run home run to tie it up in the Toronto Blue Jays' 5-2 loss to the Cleveland Indians. Guerrero now has an league high 82 runs and 85 RBI, while he is second behind only Shohei Ohtani for most home runs, with 34.
Monday's results
Cleveland Indians 5-2 Toronto Blue Jays
Philadelphia Phillies 7-5 Washington Nationals
Baltimore Orioles 7-1 New York Yankees
Miami Marlins 6-3 New York Mets
Seattle Mariners 8-2 Tampa Bay Rays
Texas Rangers 4-1 Los Angeles Angels
Milwaukee Brewers 6-2 Pittsburgh Pirates
San Francisco Giants 11-8 Arizona Diamondbacks
Astros at Dodgers
World champions, the Los Angeles Dodgers (64-43) will host the Houston Astros (64-42) in a blockbuster rivalry meeting.