Angels stun Giants with La Stella's walk-off homer

Tommy La Stella's two-run home run in the bottom of the ninth inning lifted the Los Angeles Angels to a 7-6 victory over the San Francisco Giants Monday night in Anaheim, Calif.

Thanks to Mike Yastrzemski's two-out, two-run double in the sixth inning, the Giants took a 6-5 lead into the bottom of the ninth. But after a one-out single by David Fletcher, La Stella launched a 1-2 breaking ball off Trevor Gott (1-2) over the fence in right field to end the game, and end the Angels' four-game losing streak.

The Giants' losing streak was extended to five in a row.

Anthony Rendon had three hits, La Stella, Fletcher, Brian Goodwin and Albert Pujols each had two and Mike Trout homered for the Angels, who finished with 12 hits in all. Fletcher extended his hitting streak to 16 consecutive games.

Ty Buttrey (1-0), one of five Angels relievers, pitched one scoreless inning to get the win.

The Giants took a 2-0 lead in the first inning against Angels starter Griffin Canning when Donovan Solano was hit by a pitch and Brandon Belt homered, his third of the season.

The Angels got even at 2-2 in the bottom of the third inning against Giants starter Tyler Anderson. Goodwin led off with a double, went to third on a groundout and scored on La Stella's sacrifice fly.

Trout followed with a home run, his 10th of the season.

The Giants regained the lead at 3-2 in the fifth inning when Mauricio Dubon led off with a single and eventually scored when Alex Dickerson grounded into a fielder's choice.

The Angels, however, rallied in the bottom of the fifth with three runs. Rendon's RBI double tied the game, and Pujols' two-run double gave the Angels a 5-3.

Chadwick Tromp's sacrifice fly in the sixth inning got the Giants to within 5-4.

--Field Level Media

Final1st2nd3rd4th5th6th7th8th9thRHE
San Francisco GiantsGiants2000130006100
Los Angeles AngelsAngels0020300027120
WP:Ty Buttrey (LAA)
LP:Trevor Gott (SF)
HR:(LAA): Mike Trout, Tommy La Stella
(SF): Brandon Belt
Season Series
LA AngelsStatsSan Francisco
1-3Vs3-1
.246Batting Average.300
4.0Runs / Game7.8
4Home Runs7
0Errors1