ARLINGTON, Texas – Jose Abreu and Jordan Danks each had two-run homers, Erik Johnson combined with three relievers on a two-hitter and the White Sox snapped a four-game losing streak with a 16-2 victory Sunday over the Rangers, who had won five in a row.
The White Sox went ahead to stay with three unearned runs off Robbie Ross (1-1) in the fifth, including Abreu's fifth homer of the season for a 5-2 lead.
Johnson (1-1) allowed two runs and only a single over his five innings, but the right-hander walked the leadoff batter the first four innings and threw only 44 of his 87 pitches for strikes.
Marcus Semien had four hits, including a bases-loaded triple, while Abreu added two doubles to his homer. The White Sox had 18 hits and a season high in runs after scoring a combined 12 runs their previous six games.
Reds 8, Cubs 2: Homer Bailey pitched six scoreless innings for his first win of the season and Jay Bruce homered and doubled, as Cincinnati won for the 17th time in its last 19 games at Wrigley Field.
Zack Cozart hit a two-run homer for Cincinnati, which took two of three this weekend from the Cubs.
Bailey (1-1) struck out eight while allowing six hits and three walks.
The Cubs have lost six of their last seven. Carlos Villanueva (1-4) was tagged for five runs and nine hits in 4 2/3 innings.
Nationals 3, Cardinals 2: Denard Span hit a sacrifice fly in the ninth inning and Washington, with Bryce Harper back in the lineup, rallied past St. Louis at home.
Harper started in left field and went 1 for 4 with his first stolen base of the season. The two-time All-Star was pulled from the game a day earlier for what manager Matt Williams called a "lack of hustle."
Rafael Soriano (1-0) pitched one inning for the win.
• White Sox (Danks 1-0) at Tigers (Sanchez 0-1), 6 p.m. today (670 AM, 1240 AM)
• Cardinals (Lyons 0-0) at Mets (Meija 2-0), 6 p.m. today (FSN/95.7 FM)
• Diamondbacks (Arroyo 1-1) at Cubs (Wood 0-2), 7 p.m. today (CSN/720 AM)