White Sox 4, Blue Jays 3: Dayan Viciedo hit a three-run homer, Chris Sale pitched seven innings, and visiting Chicago beat Toronto Saturday.
Chicago won back-to-back games for the first time since winning two straight over San Francisco on June 17 and 18. It had dropped 11 of 14 before the consecutive victories.
Held in check through the first six innings by rookie right-hander Marcus Stroman, the White Sox took the lead with a two-out rally in the seventh inning. Jose Abreu doubled, Adam Dunn walked and right-hander Dustin McGowan came on to face Viciedo, who drilled a second-deck home run on the reliever's first pitch.
McGowan (4-3) blew his second straight save opportunity.
Viciedo also connected in Friday's 5-4 victory and has gone deep four times in his past 15 games against the Blue Jays. The White Sox are 7-1 this season when Viciedo homers.
Viciedo's drive helped Chicago overcome a two-run homer by Toronto's Darin Mastroianni in the fourth. Recalled from Triple-A Buffalo before the game, Mastroianni followed a two-out walk with a drive to center off Sale for his first hit of the season. The homer snapped an 0-for-14 slump.
Tigers 4, Astros 3: Ian Kinsler hit a three-run homer with two out in the ninth inning to rally visiting Detroit past Houston after Max Scherzer struck out a season-high 13 batters.
Detroit trailed by one before Kinsler sent an 81 mph slider from Jerome Williams (1-4) to left-center for a 4-2 lead. Kinsler also had a double in his seventh straight multi-hit game and 33rd this season.
Nick Castellanos and Eugenio Suarez both singled in the ninth before Kinsler connected. Suarez finished with three hits, including an RBI single in the fifth.
Scherzer, last year's AL Cy Young Award winner, gave up two runs in the first before settling in. He yielded seven hits and one walk in seven innings.
Phil Coke (1-1) pitched a scoreless eighth and Joe Nathan allowed a run in the ninth before earning his 17th save in 22 chances.
Rays 5, Orioles 4: Desmond Jennings opened the game with the first of Tampa Bay's three home runs off Wei-Yin Chen, and the Rays got an impressive pitching performance from former Oriole Erik Bedard in a win at Baltimore.
Tampa Bay built a five-run lead in the fourth inning, then held off a late comeback bid to improve to 3-8 against the Orioles this season.
Logan Forsythe and rookie Kevin Kiermaier each hit a two-run shot against Chen (7-3), who lasted only 3⅓ innings in the shortest outing of his...