JUPITER, Fla. (AP) -- David Wright singled and made a fine fielding play in his first spring training game, helping the New York Mets beat the St. Louis Cardinals 6-3 Monday.
Wright had missed the entire Grapefruit League schedule because of a torn abdominal muscle. He lined Jake Westbrook's full-count pitch into left field in the first inning. He grounded out to short in the fourth.
In the second inning, Wright dived to his right to snag Rafael Furcal's one-hopper behind third base, popped up and threw to first in time.
Johan Santana walked three of the first four Cardinals -- two scored. Coming in, Santana had walked just four in 13 1-3 innings.
Matt Holliday extended his hitting streak to 13 games with an RBI single. Tyler Greene's sacrifice fly to right brought in the second run.
YOMIURI GIANTS 9, MARINERS 3
TOKYO (AP) -- Hisashi Iwakuma had a shaky return to Japan, giving up six runs over four innings in Seattle's loss to the Yomiuri Giants.
Dustin Ackley hit a solo homer to left in the top of the first off Yomiuri's D.J. Houlton at Tokyo Dome. Former Philadelphia Phillies outfielder John Bowker tied it with a solo shot off Iwakuma in the bottom of the first.
Iwakuma spent 12 seasons in Japanese professional baseball before signing with the Mariners in the offseason.
The Mariners are in Japan to open major league season against the Oakland Athletics on Wednesday and Thursday.
HANSHIN TIGERS 12, ATHLETICS 6
TOKYO (AP) -- Kurt Suzuki hit his second home run in Japan in Oakland's loss to the Hanshin Tigers.
Cliff Pennington led off the fourth inning with a solo homer and Suzuki, who hit a two-run home run in Oakland's win over the Yomiuri Giants on Sunday, connected for a three-run shot at Tokyo Dome to cut Hanshin's lead to 7-4.
The Athletics are in Japan to open the season against Ichiro Suzuki and the Seattle Mariners on Wednesday and Thursday.
RED SOX 6, PHILLIES 0
CLEARWATER, Fla. (AP) -- Dustin Pedroia homered in the first then declared himself ready for opening day, Jon Lester struck out 10 in seven innings and Boston beat Philadelphia.
The home run off Joe Blanton was Pedroia's second of the spring.
The 31-year-old Blanton, who missed the majority of the 2011 season with an elbow injury, allowed five runs on seven hits in five innings.
Lester gave up two hits and didn't allow a walk.
NATIONALS 7, ASTROS 4
VIERA, Fla. (AP) -- John Lannan allowed two runs and two hits over five innings and Washington defeated Houston.
Roger Bernadina homered for the second consecutive day for the Nationals, this one a two-run shot in the fifth inning. He also singled in three at-bats.
Lannan was named the Nationals fifth starter on Monday with Chien-Ming Wang expected to start the season on the disabled list. He struck out five.
Chris Johnson hit his fourth home run of the spring for the Astros, a solo shot off of Lannan.
RAYS 10, TWINS 4
FORT MYERS, Fla. (AP) -- Scott Baker gave up a grand slam to Ben Zobrist and a two-run shot to Elliot Johnson in his return from an injury, and Minnesota lost to Tampa Bay.
Baker has been out with elbow tendinitis that flared up in a "B'' game on March 10. On Monday, he gave up seven runs and seven hits in 2 2-3 innings.
Zobrist went 3 for 3 to spark the Rays' 14-hit attack after the team came into the game with a .222 batting average in spring training.
Jeff Niemann, competing for the fifth spot in the Rays' rotation, gave up two runs on six hits through five innings, striking out five.
TIGERS 3, MARLINS 3, 10 INNINGS
LAKELAND, Fla. (AP) -- Rick Porcello pitched seven strong innings and Mark Buehrle was solid for six as Detroit and Miami played to a tie.
The game was stopped after 10 innings.
Porcello allowed one earned run and five hits. He walked one and struck out four in his longest exhibition outing.
Brennan Boesch and Jhonny Peralta homered off Buehrle, making his third spring start for the Marlins after signing a free agent deal in December. Buehrle gave up three runs and six hits, walking none and striking out five.
BREWERS 6, INDIANS 5
GOODYEAR, Ariz. (AP) -- Ryan Braun drove in two runs, doubling his spring training total, and Milwaukee beat Cleveland.
Norichika Aoki broke a 5-all tie in the ninth with an RBI triple for the Brewers.
Carlos Santana hit a two-run homer for Cleveland. Indians third baseman Jack Hannahan hit two doubles in his first at-bats since March 15. He had been out with a sore back.
Braun went 1 for 4. He's hitting only .120 with four RBIs.
Indians opening-day starter Justin Masterson gave up five runs over six innings.
CUBS (SS) 2, PADRES 0
MESA, Ariz. (AP) -- Paul Maholm pitched five impressive innings, Bryan LaHair and Reed Johnson drove in Chicago's runs and a Cubs split squad beat San Diego.
Maholm allowed four hits, walked two and struck out six. He has allowed only one earned run in 10 innings.
Padres starter Tim Stauffer yielded two runs in five innings. He gave up seven hits, a walk and struck out three.
DIAMONDBACKS 3, CUBS (SS) 2
SCOTTSDALE, Ariz. (AP) -- Ian Kennedy pitched seven strong innings, leading Arizona past a Chicago Cubs split squad.
Arizona's opening-day starter gave up one run, five hits, walked two and struck out two.
First baseman Paul Goldschmidt hit a solo home run and right fielder Justin Upton had two doubles, an RBI and scored a run for Arizona.
Diamondbacks closer J.J. Putz pitched a perfect ninth for the save.
Cubs starter Jay Jackson went four innings and allowed three runs and seven hits.
GIANTS 4, ROYALS 2
SCOTTSDALE, Ariz. (AP) -- Pablo Sandoval hit a two-run homer with two outs in the bottom of the ninth inning and San Francisco beat Kansas City.
Sandoval's third homer of the spring came off Greg Holland. Justin Christian singled with two outs and Sandoval connected.
Ryan Vogelsong, who went 13-7 last year and was an NL All-Star, made his first start after twisting his back at the start of the spring. He gave up one run on two hits and struck out two in 2 2-3 innings.
DODGERS 4, WHITE SOX 3
GLENDALE, Ariz. (AP) -- Dodgers leadoff man Dee Gordon stole two more bases and Los Angeles beat the Chicago White Sox.
The Dodgers trailed 3-2 when Gordon led off the sixth inning with a bunt single, swiped second, continued to third on a throwing error by the catcher and scored on a sacrifice fly by Jerry Hairston Jr. Gordon has 10 steals in spring training.
Jerry Sands hit an RBI single in the ninth to win it.
White Sox starter John Danks allowed two earned runs and five hits in seven innings. Dodgers starter Chad Billingsley gave up 11 hits and three runs in 5 2-3 innings.
ROCKIES 6, ANGELS 2
TEMPE, Ariz. (AP) -- Drew Pomeranz made a solid case for a spot in Colorado's rotation while Garrett Richards might have wasted a chance to impress the Angels.
Pomeranz allowed four hits and a run over four innings in his fourth spring training start. Pomeranz, acquired in the deal that sent Ubaldo Jimenez to Cleveland, has a 0.82 ERA but he's been limited because of a tight glute. He last pitched on March 21 in a minor league game.
Richards came in with a 2.00 ERA in three starts but he gave up six runs -- four earned -- and seven hits in 5 1-3 innings. He struck out five and walked three.
Carlos Gonzalez hit a two-run double for the Rockies.
ORIOLES 4, PIRATES 1
BRADENTON, Fla. (AP) -- Matt Wieters had three hits and scored a run as Baltimore beat Pittsburgh and former Orioles starter Erik Bedard.
Wieters began the seventh inning with a double and scored on Mark Reynolds' soft single to right field. Reynolds scored on a throwing error by third baseman Pedro Alvarez.
The Pirates managed just one hit in six innings against Tommy Hunter. The right-hander walked one and struck out five.
Although it was only his second Grapefruit League start, Hunter has locked up a spot in Baltimore's starting rotation. He was slowed at the start of camp by a sore back, then tossed five solid innings in his debut March 21 against the Toronto Blue Jays.
Bedard, who will be the Pirates' opening day starter, worked six-plus innings and gave up two runs (one earned) on seven hits and struck out five.
RANGERS 12, REDS 0
SURPRISE, Ariz. (AP) -- Ian Kinsler hit his fourth home run and Scott Feldman threw six scoreless innings to help lead Texas.
Nelson Cruz, David Murphy and Josh Hamilton had two-run doubles, Mitch Moreland added a two-run single and Michael Young had three hits and scored three runs for the Rangers.
Feldman scattered three hits and struck out nine.
Cincinnati starter Jeff Francis retired the side in order in the first before running into trouble. He lasted three batters into the fourth inning, giving up 11 runs on 11 hits with a walk and four strikeouts.
Francis, a non-roster invitee vying for a spot in the Reds' rotation, needs to be placed on Cincinnati's 25-man roster by Wednesday or he can opt out of his minor-league contract to try and catch on with another club.