Chone Figgins drove home Hunter and later scored the go-ahead run on Juan Rivera’s groundout for the Angels, who snapped Tim Lincecum’s six-game winning streak with an impressive late surge that included four consecutive hits off the pitcher of the year.
Lincecum (6-2) struck out nine but lost for the first time since April 12, a span of 11 starts. Travis Ishikawa homered for the Giants, who had won nine of 12 before Los Angeles’ three-game sweep.
BLUE JAYS 7, PHILLIES 1
At Philadelphia, Scott Richmond struck out a career-high 11 in eight innings and Aaron Hill hit a two-run homer as Toronto beat Philadelphia.
Richmond (5-3) allowed five hits and retired his last 13 batters.
Rod Barajas and Scott Rolen hit solo shots against their former team, beating up Phillies starter Jamie Moyer (4-6), who gave up six runs and 10 hits in six-plus innings.
Also on Wednesday it was:
• Orioles 6, Mets 4
• Red Sox 6, Marlins 1
• Reds 4, Braves 3
• Brewers 9, Indians 8, 11 innings
• Diamondbacks 12, Royals 5
• Pirates 8, Twins 2
• Cardinals 4, Tigers 3
• Rockies 5, Rays 3
• Mariners 4, Padres 3
• Athletics 5, Dodgers 4
In Wednesday’s only National League game it was:
• Reds 4, Braves 3



