The Jerome Williams gambit did not work and the Angels' defense again played loose with the baseball.

But the Angels somehow found a way to win.

After the Angels pulled off a dramatic four-run rally in the bottom of the ninth to force extra innings, Josh Hamilton won it with a two-run homer in the 11th inning. Hamilton's blast to right off Boston pitcher Greg Berslow scored Brad Hawpe, who had singled, and gave the Angels a 9-7 victory.

Trailing 7-3 with one out in the ninth, the Angels rallied for four runs to send a game that was already four hours old into the 10th.

Albert Pujols had a two-run single, Josh Hamilton a single, and the game-tying run scored when third baseman Brandon Snyder threw wildly on a routine forceout that would have ended the game.

With two out and one on, J.B. Shuck singled to center and reliever Koji Uehara hit Mike Trout to load the bases. Pujols hit a 2-2 breaking ball to center for two runs and Hamilton singled to right to make it a 7-6 game.

Howie Kendricks hit a routine grounder to third, but Snyder's soft throw to second sailed into right field to tie the game 7-7.