David Ortiz doubled in the go-ahead run for his seventh consecutive hit and the Boston Red Sox won their third straight game over the Tampa Bay Rays, 6-4 Sunday. Mike Aviles hit his second solo homer in two days from the leadoff spot. He moved there for the first time this season Saturday when Jacoby Ellsbury went on the 15-day disabled list. Vicente Padilla (1-0) pitched 12?3 scoreless innings. Alfredo Aceves pitched the ninth for his second save in three opportunities. Matt Moore (0-1) gave up six runs on eight hits in 6 1/3 innings in the third regular-season start of his career. Blue Jays 9, Orioles 2: At Toronto, Edwin Encarnacion hit a two-run homer, Brett Lawrie added a solo shot and Toronto used a seven-run sixth inning to beat Baltimore and avoid what would have been its first three-game sweep by the Orioles since April 2005. Yunel Escobar had three hits and drove in two runs, and Kyle Drabek won his second straight start. Drabek (2-0) allowed one earned run and six hits in 7 1/3 innings. He struck out six and walked one. Rangers 4, Twins 3: At Minneapolis, Josh Hamilton's two-run homer in the eighth capped a three-run inning for Texas and set up Joe Nathan for the save against his former team. Texas completed its first series sweep in Minnesota since 1999. Glen Perkins walked Ian Kinsler to start the eighth, and Elvis Andrus followed with a triple to bring the Rangers within one. Then Hamilton hit the first pitch he saw from Perkins (0-1) an estimated 449 feet into the upper deck above right field. Robbie Ross (2-0) struck out three in relief of Neftali Feliz over two scoreless innings for his second win in two days. Indians 13, Royals 7: At Kansas City, Mo., Travis Hafner hit one of the longest home runs in Kauffman Stadium history, Shelly Duncan homered and drove in three runs and Cleveland romped past Kansas City for a three-game sweep. It got so bad for the Royals outfielder Mitch Maier pitched in the ninth. Maier was the only Kansas City pitcher to not give up a run, working a hitless inning. Mariners 5, Athletics 3: At Seattle, Brendan Ryan hit a two-run homer, Justin Smoak added a solo shot and the Mariners beat Oakland. Smoak snapped a skid of 11 straight at-bats without a hit when he lined a solo homer to right field with two outs in the third off Graham Godfrey (0-2). Blake Beavan (1-1) threw seven strong innings. Other results: Detroit Tigers 5, Chicago White Sox 2; NY Yankees 11, LA Angels 5.