TORONTO - Roy Halladay pitched a six-hitter to win his seventh decision in a row, and the Toronto Blue Jays ended a three-game losing streak with a 7-1 victory over the Baltimore Orioles on Tuesday night.
Halladay (8-1) pitched his third complete game of the season and 23rd of his career. The 2003 AL Cy Young Award winner allowed just one run, while striking out three and walking one. He's walked just one batter in his past five starts.
Vernon Wells homered and had three RBI to back Halladay, who hasn't lost since April 9 against Tampa Bay - a span of 11 starts. Toronto is 11-2 when he pitches.
Miguel Tejada homered for the Orioles in the third inning for their only run.
TIGERS 7, DEVIL RAYS 1
In Detroit, Kenny Rogers allowed one run in eight strong innings to earn the 199th victory of his career as Detroit beat Tampa Bay Devil Rays.
Rogers (9-3) allowed four hits and a walk and struck out nine, one short of his career high.
The four-time Gold Glove winner also helped himself with a spectacular defensive play in the seventh. Jorge Cantu's hard grounder hit the 41-year-old and rebounded to the first-base line, but Rogers chased it down and made a diving toss to first for the out. Rogers received a standing ovation from the crowd of 20,935 fans when returning to the dugout after the inning.
YANKEES 1, INDIANS 0
In New York, Chien-Ming Wang shut down Cleveland's powerful lineup, and Robinson Cano homered off hard-luck loser Paul Byrd as New York stopped its four-game slide.
Meeting for the first time this season, the Indians and Yankees entered tied for the major league lead with 359 runs apiece. But Wang (7-2) and Byrd silenced the offenses in an old-fashioned pitchers' duel, and New York's bullpen closed it out.
Wang pitched five-hit ball for 7Q innings, improving to 6-1 with a save in his past nine games.