Brandon Morrow set a Toronto Blue Jays record by walking five batters in one inning as the Boston Red Sox scored four runs in the second and went on to a 7-6 win Monday night. The Red Sox needed just one hit in that inning to take the lead, a cushion that came in handy when John Lackey (4-1) struggled through six innings before three relievers held the Blue Jays hitless. Jonathan Papelbon worked the ninth for his ninth save in nine chances. Boston trailed 4-2 heading into the second and led 6-4 after the wild streak by Morrow (2-3). Dustin Pedroia's RBI single made it 7-4 in the third. Jose Bautista hit a two-run homer, his seventh, to cut it to 7-6, but Toronto lost for the second time in nine games. Boston is 6-2 in its last eight. Morrow had tied the club record of four walks in an inning on April 9 in his debut with Toronto after being traded by Seattle on Dec. 23 for Brandon League. Tigers 5, Yankees 4: At Detroit, Johnny Damon hit a homer in his first game against the team that didn't re-sign him, helping Detroit beat New York. Angels 5, Rays 4, 11 innings: At Anaheim, California, Juan Rivera's sacrifice fly in the 11th inning gave Los Angeles a victory over Tampa Bay after Angels closer Brian Fuentes blew a three-run lead in the ninth. Kendry Morales led off the 11th with a single against Grant Balfour (0-1), advanced on Reggie Willits' bunt and went to third on a wild pitch. Torii Hunter and Mike Napoli homered for the three-time defending American League West champions, who were coming off a 2-8 road trip that was their worst since 2001. Trevor Bell (1-0) struck out the only batter he faced in his season debut. Willy Aybar hit a solo homer before Evan Longoria's two-run double with two outs in the ninth tied it for the Rays, one day after Oakland lefty Dallas Braden pitched a perfect game against them. Prado slams in Braves win Martin Prado hit a grand slam and Tommy Hanson pitched eight scoreless innings as the Atlanta Braves snapped a pair of power droughts in an 8-2 win over the Milwaukee Brewers Monday. Atlanta had gone 253 games without a grand slam before Prado's in the sixth. The Braves had also gone four days without a homer before Troy Glaus led off the inning with a shot off starter Doug Davis (1-4). The Braves also scored on an error by second baseman Rickie Weeks in the sixth to make it 3-0 before Davis walked Omar Infante to load the bases with two outs. Prado then hit reliever Manny Parra's fastball into the left-field bleachers. Hanson (3-2) struck out eight batters and held the Brewers to four hits. Reds 2, Pirates 1: At Pittsburgh, Bronson Arroyo limited Pittsburgh to one run over seven-plus innings, and Scott Rolen and Laynce Nix doubled in runs as Cincinnati held off the Pirates. Arroyo (2-2), trying for his fourth career shutout, had permitted only three singles until Ronny Cedeno led off the eighth by homering down the left-field line, his third of the season. Reds manager Dusty Baker lifted Arroyo after Delwyn Young followed with a pinch-hit single, and reliever Arthur Rhodes got the next three outs. Francisco Cordero pitched the ninth for his 11th save in 13 opportunities, stranding the potential tying run at third by getting Cedeno to ground into a force play. Marlins 4, Cubs 2: At Chicago, Nate Robertson pitched six solid innings and Ronny Paulino homered as Florida beat Chicago after dropping five of six. Nationals 3, Mets 2: At New York, Adam Kennedy and Ryan Zimmerman hit consecutive homers to support a sharp outing by rookie Luis Atilano as Washington beat New York. Phillies 9, Rockies 5: At Denver, Carlos Ruiz had four hits, including a homer in the sixth inning and a tiebreaking single off Manny Corpas in the ninth, to send Philadelphia past mistake-prone Colorado. Dodgers 7, Diamondbacks 3: At Phoenix, Andre Ethier had three hits, including a two-run double, and James Loney homered and drove in two for Los Angeles in a victory over Arizona.