NEW YORK — Colby Rasmus hit a three-run homer off Rafael Soriano with two outs in the ninth inning and Toronto took advantage of Derek Lowe's wild pickoff throw in the 11th to beat New York 8-7 Monday night, snapping a seven-game losing streak. Moments after Rasmus' drive put Toronto ahead 7-6, Derek Jeter tied it with a home run off Casey Janssen. The last-place Blue Jays stopped an eight-game slide at Yankee Stadium. Yorvit Torrealba had a two-run shot and Adam Lind also went deep in his first plate appearance for the banged-up Blue Jays since coming off the disabled list. Toronto had dropped a season-worst eight straight on the road. Robinson Cano homered twice and Nick Swisher hit a two-run drive for New York. Darren Oliver (3-2) pitched two hitless innings for the win, Toronto's first at Yankee Stadium since May 23, 2011. Rangers 6, Rays 5: Adrian Beltre was 3 for 3 with a home run and four RBIs, including the go-ahead run in the bottom of the fifth inning, for Texas. Elvis Andrus scored on Beltre's single to give the AL West leaders a series-opening win. Nelson Cruz also homered and Mike Olt added an RBI for Texas. Derek Holland (9-6) got the win, giving up five runs — three earned — and six hits in six innings. He struck out five and walked one. Mariners 1, Twins 0: Felix Hernandez struck out five in a five-hitter and Eric Thames hit a homer in the eighth inning for Seattle. Hernandez (13-5), who picked up his 23rd career complete game and ninth shutout, hasn't lost a decision since June 12. Franklin Gutierrez went 1 for 2 with two stolen bases in his first game since June 28 because of a concussion. Liam Hendriks (0-7) gave up three hits and struck out six in nine innings, his only blemish the homer to Thames. Joe Mauer had a single and Justin Morneau had a triple for the Twins, who have lost 14 of their last 17. Red Sox 5, Royals 1: Daisuke Matsuzaka returned from the disabled list with his best start of the season and Cody Ross drove in three runs for Boston. The Red Sox took three of four games in the wraparound series and won for the second time in three games since trading Adrian Gonzalez, Josh Beckett and Carl Crawford in a salary-dumping, nine-player deal to the Los Angeles Dodgers Saturday. Orioles 4, White Sox 3: Nate McLouth hit a two-run homer in the eighth inning and Lew Ford also connected as Baltimore ended Chicago's six-game winning streak. It was the franchise-record 13th consecutive one-run win for the Orioles, who trailed 2-1 in the sixth and 3-2 in the eighth. Ford hit his first major league homer since July 29, 2007, with Minnesota against Cleveland. After that season, Ford didn't return to the majors until being summoned by the Orioles in late July. Jim Johnson pitched the ninth for his 40th save in 43 opportunities. Athletics 3, Indians 0: Brett Anderson gave up two hits, one on a questionable call, over seven innings for Oakland, which earned its ninth win in 11 games. The Indians lost starter Roberto Hernandez (0-3) after 2 1-3 innings with a sprained right ankle and fell to 5-24 since July 27. Anderson (2-0), in his second start since returning from Tommy John surgery in July 2011, retired the first 13 batters until Michael Brantley was ruled safe with an infield hit in the fifth inning. TV replays showed that umpire Jerry Meals missed the call. — Agencies