Lewis, Hamilton lead Rangers to win ARLINGTON — Colby Lewis allowed one run in six innings, Josh Hamilton had a two-run single and the Texas Rangers snapped Tampa Bay's six-game winning streak, beating the Rays 7-2 Saturday night. Lewis (3-0) allowed three hits and three walks to improve to 4-0 in his career against the Rays. Tampa Bay's only scoring off Lewis came on Matt Joyce's second-inning homer. Rays starter Jeff Niemann (1-3) gave up three runs and three walks in 52/3 innings. The right-hander has not pitched past the sixth inning in his four starts this season. Tigers 7, Yankees 5: Miguel Cabrera homered and drove in three runs and Drew Smyly pitched into the seventh inning for his first major league win to help Detroit snap a five-game losing streak by beating New York. Andy Dirks hit a three-run homer in the first inning off Freddy Garcia (0-2) and made two nice defensive plays in left field. Angels 2, Indians 1: Dan Haren pitched eight strong innings for Los Angeles and Albert Pujols remained homerless. Torii Hunter hit a solo homer for Los Angeles, which snapped a five-game losing streak after a cold drizzle delayed the start of the game 147 minutes. Blue Jays 7, Mariners 0: Brandon Morrow pitched six innings and Edwin Encarnacion hit a grand slam as Toronto snapped a four-game losing streak. Morrow (2-1) won his second straight start and improved to 3-0 with a 1.89 ERA in three starts against the team that drafted him fifth overall in 2006. Red Sox 1, White Sox 0: Jon Lester outdueled Jake Peavy, lifting the Boston Red Sox to win over the Chicago White Sox for their sixth straight win. Adrian Gonzalez had an RBI single in the fourth as Lester (1-2) picked up his first win of the season. Lester snapped a career-worst streak of losing five straight decisions and going eight starts without a win dating to Sept. 11 of last season. Orioles 10, Athletics 1: Wei-Yin Chen pitched seven strong innings, Chris Davis had four RBIs, Adam Jones and Robert Andino each had three hits and the Baltimore Orioles beat the Oakland Athletics. Chen (2-0) allowed six hits and didn't allow a run until Jonny Gomes' one-out home run in the sixth. By then, he led 9-0. He struck out four and walked two. The game between Kansas City and Minnesota was postponed.