Lewis Brinson, J.D. Davis, Thairo Estrada and David Villar rocked Andrew Heaney for home runs in back-to-back innings, and the San Francisco Giants defeated the Los Angeles Dodgers 7-4 on Monday night.
Brinson added a solo shot in the ninth and the Giants snapped an eight-game losing streak to their longtime rivals, who hold a commanding lead in the NL West. The Dodgers’ magic number to clinch the division title is eight.
The Giants' season-high five homers were the most given up by the Dodgers since yielding that many to the New York Yankees during a 10-2 loss in 2019.
Logan Webb (12-8) ended a three-game skid in his career-high 28th appearance. The right-hander allowed three runs — two earned — and seven hits in six innings. He struck out six and walked none.
Get Southern California news, weather forecasts and entertainment stories to your inbox. Sign up for NBC LA newsletters.
Camilo Doval pitched the ninth to earn his 20th save.
Heaney (2-2) was unhittable over the first two innings, although he plunked Wilmer Flores for the Giants’ lone baserunner.
Everything changed in the third.
Get today's sports news out of Los Angeles. Here's the latest on the Dodgers, Lakers, Angels, Kings, Galaxy, LAFC, USC, UCLA and more LA teams.
Brinson blasted a 423-foot shot that landed in the center field protective netting, tying it 2-all. He added a leadoff drive in the ninth. Those were his first RBIs with the Giants since being acquired last week from Houston for cash.
Davis went deep on a 412-foot shot also to straightaway center, putting the Giants ahead 3-2.
Estrada led off the fourth with a homer to the same location as Brinson and Davis. Villar added a two-run clout to right field for a 6-2 lead.
The Dodgers took a 2-0 lead on Freddie Freeman's first homer in 19 games, a two-run shot in the first that scored Mookie Betts, who reached on an error by third baseman Evan Longoria.
Longoria atoned with a leaping grab of Freeman’s screaming line drive to end the fifth, stranding Betts at third base.
Heaney gave up six runs and six hits in 5 1/3 innings. He struck out eight and walked one.
Giants: OF Austin Slater (left hand sprain) went on the injured list retroactive to Sunday.
Dodgers: RHP Tony Gonsolin (forearm strain) played catch. ... RHP Brusdar Graterol (elbow) and RHP Yency Almonte (elbow tightness) will be throwing from a mound soon. ... INF/OF Gavin Lux won't play this series as he continues dealing with neck pain.
Giants: Didn't announce a starter for Tuesday.
Dodgers: LHP Tyler Anderson (13-3, 2.68 ERA) has tossed a team-high 147 2/3 innings with 114 strikeouts this season.