SEATTLE — 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.
Rays 4, Yankees 3
At St. Petersburg, Fla., 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.
Royals 11, Blue Jays 3
At Toronto, 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 for the Blue Jays.
Angels 3, Indians 0
At Cleveland, 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.
Twins 6, Tigers 4
At Detroit, 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.
Athletics 6, Red Sox 1
At Oakland, Calif., 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 62/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.
Cardinals 9, Rockies 3
At St. Louis, Allen Craig hit a pair of home runs and Carlos Beltran extended his RBI streak to a major league-high nine games, helping Kyle Lohse and the St. Louis Cardinals beat the Colorado Rockies 9-3 on Monday night.
Matt Holliday homered and drove in two runs for the Cardinals, who punished a pitching staff that entered with a major league-worst 5.37 ERA.
Reds 8, Dodgers 2
At Los Angeles, rookies Devin Mesoraco and Todd Frazier had three RBIs apiece, leading Cincinnati to the victory.
Homer Bailey (6-6) allowed two runs and five hits in eight innings for NL Central-leading Cincinnati, which played without injured sluggers Joey Votto and Scott Rolen. He struck out seven and walked one.
Brewers 6, Marlins 5
At Milwaukee, pinch-hitter Norichika Aoki drove in the go-ahead run with a safety squeeze in the eighth inning, lifting Milwaukee to the victory.
Rickie Weeks sparked the winning rally with a leadoff double. He moved up on Martin Maldonado's single to right and scored when Aoki greeted Randy Choate with a bunt single that gave Milwaukee a 6-5 lead.
Cubs 4, Braves 1
At Atlanta, Jeff Samardzija had a career-high 11 strikeouts, Luis Valbuena hit a tiebreaking three-run double in the seventh and the Cubs earned their fourth consecutive win.
Anthony Rizzo connected for Chicago, which has won six of seven overall. Rizzo, one of the Cubs' top prospects, has two homers in six games since he was recalled last Tuesday.
Padres 6, Diamondbacks 2
At Phoenix, Clayton Richard came within one out of a complete game, and Alexi Amarista hit one of three San Diego home runs.
Cameron Maybin hit a 485-foot drive and Yasmani Grandal also connected as the Padres picked up their third straight win.
Grandal has three career hits, all of them home runs.
Pirates 11, Astros 2
At Pittsburgh, Garrett Jones and Neil Walker hit back-to-back homers off the right-field foul pole to ignite Pittsburgh's offense.
James McDonald (8-3) pitched seven effective innings for the Pirates, who won for the fifth time in six games.