- - - -
Cubs 9, Rangers 2
Scott Feldman pitched seven scoreless innings against his former team and drove in a run during a five-run fourth inning as host Chicago claimed the make-up contest from an April 17 rainout to snap a four-game losing streak.
Feldman (3-3) followed his first career complete game with another stellar outing, allowing two hits and one walk while winning his third straight start.
He threw two pitches to David Murphy to start the eighth before leaving with an apparent cramp in his pitching hand.
- - - -
Blue Jays 8, Rays 7
J.P. Arencibia's two-run homer in the ninth inning propelled Toronto to a stunning come-from-behind win over host Tampa Bay.
Arencibia's blow capped a rally from a 7-0 deficit. The Rays did all their scoring in the third as Evan Longoria launched a grand slam and Luke Scott capped the onslaught with a two-run shot.
Toronto's Colby Rasmus and Mark DeRosa each added two-run homers in the comeback.
- - - -
Braves 7, Reds 4
Andrelton Simmons homered twice among his three hits and drove in four runs as visiting Atlanta won the series opener.
Simmons posted the first multi-homer game of his career, belting a long solo homer down the left-field line in the second off Cincinnati starter Bronson Arroyo (2-4) and connecting on a two-run shot to left in the eighth.
Atlanta starter Paul Maholm (4-3) picked up the victory, allowing two runs on four hits in 5 2/3 innings.
- - - -
Indians 7, Athletics 3
Asdrubal Cabrera hit two home runs and host Cleveland stroked four solo shots to snap an eight-game losing streak against Oakland.
Jason Kipnis and Mark Reynolds also homered for the Indians, who have won seven of their last eight games.
Ubaldo Jimenez (2-2) won his second straight start after allowing two runs and four hits in 5 2/3 innings while recording a season-high eight strikeouts, including the 1,000th of his career.
- - -
White Sox 2, Royals 1 (11 innings)
Jordan Danks homered in the 11th inning as Chicago rallied late to avoid a three-game sweep at Kansas City.
The White Sox managed two hits in eight innings off Royals starter James Shields, who took a no-hitter into the sixth and struck out nine before being removed after 102 pitches.
Kansas City closer Greg Holland loaded the bases with no outs in the ninth and eventually yielded the tying run when Alexei Ramirez's soft single up the middle plated Alex Rios with two outs.