Angels 2, Red Sox 0

BOSTON -- Los Angeles rookie right-hander Matt Shoemaker flirted with a no-hitter at Fenway Park.

Shoemaker hit the first batter of the game, then retired 20 in a row before Will Middlebrooks doubled with two outs in the seventh.

Shoemaker (12-4) allowed only the one hit in 7 2/3 innings. He threw a career-high 116 pitches, walked one and struck out nine. Mike Morin ended the eighth with a strikeout, and Jason Grilli pitched a perfect ninth for his 12th save, his first with his new team, capping the one-hitter.