ST. PETERSBURG, Fla. (AP) - B.J. Upton and Carlos Pena homered and the Tampa Bay Rays took advantage of Mark Teixeira's first error of the season to beat the New York Yankees 4-3 on Monday night.
Pinch hitter Brooks Conrad's RBI double with two outs in the seventh inning off David Robertson (0-3) made it 3-all. Teixeira followed by misplaying Elliot Johnson's sharp grounder over first base for his first error in 671 chances this year, enabling Conrad to score the go-ahead run.
Matt Moore (5-5) allowed three runs while scattering nine hits over seven innings to win his fourth straight decision. The Rays stopped a two-game losing streak that had dropped them a season-high 7 1-2 games behind the first-place Yankees in the AL East.
ROYALS 11, BLUE JAYS 3
TORONTO (AP) - Mike Moustakas hit his first career grand slam, Everett Teaford pitched seven innings for his first win of the season and the Royals beat the Blue Jays.
Salvador Perez hit a two-run home run as the Royals snapped a three-game losing streak, matched their season high with 14 hits and beat Toronto for the first time in five meetings this season.
Jose Bautista hit his major league leading 27th home run and Colby Rasmus clubbed a solo shot off the facing of the fifth deck but it wasn't enough for the Blue Jays, who lost for the fifth time in seven games.
Teaford (1-0) allowed three runs and five hits to win for the first time since last Septemeber. He walked two and struck out two.
ANGELS 3, INDIANS 0
CLEVELAND (AP) - Jered Weaver carried a shutout into the eighth inning, squirming out of a bases-loaded jam in the seventh, to lead the Angels to a win over the Indians.
Weaver (9-1) allowed five singles, struck out two and remained unbeaten in Cleveland. He's 5-0 with 1.52 ERA in eight career starts at Progressive Field. Scott Downs worked out of a mess in the eighth and pitched the ninth for his seventh save.
The Indians loaded the bases in the seventh off Weaver, who got a force at the plate, foul pop and strikeout to end Cleveland's best threat.
Howard Kendrick homered in the seventh off Cleveland's Ubaldo Jimenez (7-7) as the Angels improved to 16-3 on the road since May 22.
TWINS 6, TIGERS 4
DETROIT (AP) - Trevor Plouffe hit a two-run single during Minnesota's four-run fourth inning, helping the Twins beat the Tigers.
Minnesota had six singles in all during its big inning as it earned its fourth consecutive win to lift Ron Gardenhire to 900 career victories.
Anthony Swarzak (2-4) picked up the win, allowing a hit and one walk in 2 2-3 innings of relief. Alex Burnett allowed only one walk in 1 1-3 innings and Glen Perkins pitched the ninth for his third save in five chances in place of injured closer Matt Capps.
Detroit was trying to get back to .500 for the first time since May 15.
MARINERS 6, ORIOLES 3
SEATTLE (AP) - Casper Wells hit a go-ahead, three-run double with two out in the seventh inning and the Mariners beat the slumping Orioles.
Miguel Olivo and Dustin Ackley added back-to-back homers in the eighth as the Mariners rallied for the win in their first game of the season against Baltimore.
Wells had a couple of scoring chances earlier in the game and failed to drive in any runners. But he came up in the eighth and drove an 0-1 pitch from Jason Hammel (8-4) into the gap in right-center. Ackley, Munenori Kawasaki and Ichiro Suzuki all scampered home to give Seattle a 4-3 lead.
ATHLETICS 6, RED SOX 1
OAKLAND, Calif. (AP) - Josh Reddick and Brandon Moss homered against their former team to send Daisuke Matsuzaka to an early exit and lead the Athletics to a victory over the Red Sox.
Jarrod Parker (5-3) was the beneficiary of the home runs, allowing one run and six hits in 6 2-3 innings to get the win.
Parker allowed one run or fewer for 10th time in 14 career starts. He is the first pitcher since Ferdie Schupp of the New York Giants to do that in his first 14 starts, although Schupp was a spot starter who pitched mostly in relief when he did it from 1913-17.
Matsuzaka (0-3) was knocked out before retiring a batter in the second inning.