NEW YORK — Vernon Wells singled in the winning run with one out in the ninth inning, helping Ivan Nova and the New York Yankees beat the Baltimore Orioles, 3-2, Friday for their fifth straight win. Nova (3-2) gave up a two-run homer to Matt Wieters in the second inning, then stifled the Orioles the rest of the way in a spot start for Hiroki Kuroda. He allowed three hits in his first career complete game and struck out 11 and walked one. Blue Jays 4, Twins 0: Jose Bautista hit his 20th home run, Mark Buehrle (5-5) pitched seven shutout innings, and the host Blue Jays snapped a three-game skid. Jose Reyes had three hits, two RBIs and a stolen base for Toronto. Buehrle allowed six hits, walked none and struck out five. Rays 8, White Sox 3: Jeremy Hellickson won his fourth consecutive start, Jose Molina had a two-run homer during a five-run second inning, and the host Rays won for the sixth time in seven games. Hellickson (8-3) gave up one run and six hits and struck out nine in seven innings. The right-hander was coming off a strong June when he went 5-1. Rangers 10, Astros 5: Nelson Cruz hit a grand slam, and Nick Tepesch (4-6) took a shutout into the sixth inning for the host Rangers. David Murphy and Adrian Beltre also homered for the Rangers, who won the first American League game in Arlington between the in-state rivals. Tigers 7, Indians 0: At Cleveland, Rick Porcello pitched seven sharp innings, Jhonny Peralta drove in two runs and Detroit beat Cleveland for the sixth consecutive time, extending their lead in the AL Central over the second-place Indians. Porcello (5-6) allowed five hits and was never really threatened until Carlos Santana flied out to the warning track in center field to end the sixth. The right-hander set the tone for the Tigers, who dominated the opener of the four-game wraparound series. Athletics 6, Royals 3: Tommy Milone (8-7) carried a shutout into the ninth inning and Grant Balfour held on for his 22nd save for the visiting Athletics. — Agencies