Darnell McDonald, called up from the minors earlier in the day, hit a pinch-hit two-run homer in the eighth inning to tie it and won it with an RBI single in the ninth as host Boston broke a five-game losing streak with a 7-6 victory over Texas last night.
The Red Sox allowed the Rangers to steal a club-record nine bases. Texas has dropped five straight.
White Sox 4, Rays 1
Twins 5, Indians 1
Kevin Slowey handcuffed Cleveland's struggling offense for eight innings and host Minnesota scored four runs in the third inning. Slowey (2-1) gave up one run on five hits with nine strikeouts and no walks and Justin Morneau had two hits and an RBI for the Twins.
Braves 4, Phillies 3
Jason Heyward hit a tying homer with two outs in the ninth inning, the second of back-to-back shots by Atlanta, and Nate McLouth led off the 10th with another home run to complete Atlanta's comeback from a 3-0 deficit in the ninth.
Reds 11, Dodgers 9
Paul Janish singled home the tiebreaking run in the bottom of the eighth, and host Cincinnati blew a six-run lead before breaking its five-game losing streak. All six Reds victories have come off rallies in their final at-bat. - AP