BOSTON -- Chris Iannetta hit his second double of the game, a tiebreaking drive in the ninth inning off Red Sox closer Koji Uehara that sent the Los Angeles Angels over Boston 4-3 on Tuesday night.
Brennan Boesch had a ground-rule double with two outs off Uehara (5-3) for the Angels' first hit since the fourth. Iannetta then lined a double off the left-field wall, just above the leap of Daniel Nava.
One-time North Adams SteepleCat Joe Smith (5-1) got the win for the AL West leaders and Huston Street recorded his 34th save.
Angels right fielder Kole Calhoun made a sensational, leaping catch to rob Brock Holt of a three-run homer in the second. Calhoun made the grab at the low fence in front of his team's bullpen to end the inning.
David Ortiz hit his 29th homer, a solo shot in the Boston first that increased his major league-leading total to 91 RBI.
The Angels took a 3-1 lead in the third with four consecutive hits, starting with a double by Iannetta. The next three hits all drove in runs -- a single by Calhoun, a triple by Mike Trout and a single by Albert Pujols.
Pujols originally was ruled out for the second out of the inning on Will Middlebrooks' throw after the third baseman's diving backhand stop. The call was overturned on replay, but Trout would have scored anyway on his headfirst slide into home.
Jered Weaver's wildness led to Boston's next two runs that tied it at 3 after six innings.
In the fifth, Dustin Pedroia singled, Ortiz walked and both advanced on a wild pitch.
Xander Bogaerts began the sixth with a walk, took third on a single by Christian Vazquez and scored on a sacrifice fly by Holt.
Angels: LHP Joe Thatcher isn't expected to return from the disabled list as hoped by Friday for the start of a three-game series with Oakland. He has been sidelined since Aug. 3 with a sprained left ankle.
Red Sox: Middlebrooks left the game in the fourth with right hamstring tightness. Kelly Johnson pinch-ran after Middlebrooks was hurt while beating out a grounder to shortstop for a single. ... C David Ross is expected to be activated Wednesday after going on the disabled list with right plantar fasciitis.
Angels: RHP Garrett Richards (13-4, 2.53) pitches in the third game of the series Wednesday night. He won his last three games, including a complete-game shutout against the Los Angeles Dodgers and a 5-4 victory over the Red Sox.
Red Sox: RHP Clay Buchholz (5-7, 5.79) has a 3.00 ERA in his last two starts after a 9.00 ERA in his previous four, a stretch that followed an 11-0 complete-game win over Houston.