David Murphy and Jarrod Saltalamacchia homered on consecutive pitches in the same inning Michael Young led off with a long ball, and the Texas Rangers beat the suddenly slumping Boston Red Sox 6-3 on Monday night.
The Red Sox have lost three straight, the latest loss allowing the New York Yankees to tie them for the AL East lead.
Kevin Millwood (9-7) left trailing 2-1 after six innings. But the Rangers hit three homers off John Smoltz (1-3) in the bottom of the inning.
Smoltz, making only his fifth start since shoulder surgery last summer, hadn't allowed a home run in 25 innings this season until Young's leadoff homer tied the game 2-2.
Murphy added a two-run shot and Saltalamacchia homered on the next pitch.