Monday’s A.L. results
Royals 7, Rays 4 (10): At St. Petersburg, Fla., Tampa Bay’s seven-game winning streak ended when John Buck and Mike Aviles hit 10th-inning home runs to lead Kansas City to a win over Tampa Bay. In the ninth, Carlos Pena hit a tying solo homer off All-Star Royals closer Joakim Soria, who blew his second save in 25 chances. Aviles had three hits and David DeJesus had three hits and two RBIs for the Royals.
Red Sox 1, Twins 0: Manny Ramirez hit a run-scoring single in the eighth to lift Boston to a 1-0 win over Minnesota in a splendid pitching matchup between Daisuke Matsuzaka and the Twins’ Scott Baker. Matsuzaka pitched 7 1/3 innings, allowing six hits, walking three and striking out five. Baker gave up five hits, walking two and striking out seven in seven innings. Hideki Okajima escaped a bases-loaded, one-out jam in the eighth for the win. Jonathan Papelbon got the final three outs for his 26th save.
Angels 9, Rangers 6: At Arlington, Texas, Torii Hunter homered twice, the first capping a six-run second inning, and Los Angeles held on for a victory over the Rangers. Vladimir Guerrero, Jeff Mathis and Hunter all homered in the big second inning that gave the Angels an 8-0 lead. All three were off Rangers starter Luis Mendoza, who allowed eight runs in 1 1/3 innings. David Murphy and Chris Davis homered off Ervin Santana in Texas’ five-run fifth that nearly erased the eight-run deficit.
Associated Press