JUPITER, Fla. (AP) -- Adam Wainwright struggled for 4 2-3 innings in his final tuneup against big league hitters as the St. Louis Cardinals beat the Detroit Tigers 9-5 on Wednesday.
Wainwright, coming off reconstructive surgery on his right elbow that sidelined him for the entire 2011 season, had pitched 16 innings without allowing an earned run this spring before the Tigers broke through.
Wainwright allowed four runs, three earned, on six hits and a walk. His final outing before opening day is expected to be against Cardinals minor leaguers.
Jhonny Peralta broke a scoreless tie with an RBI single in the third. Andy Dirks later hit a two-run single.
TWINS 11, PHILLIES 7
FORT MYERS, Fla. (AP) -- Justin Morneau extended his recent resurgence at the plate, going 3 for 4 with a two-run homer in Minnesota's win over Philadelphia.
Morneau has spent time at designated hitter the last week, trying to recapture his swing. He's also left the door open for a permanent shift away from first base. It's working. The 2006 AL MVP is 7 for 14 in his last four games with a double and three home runs after a slow spring start.
The outburst came at the expense of Phillies starter Vance Worley, who gave up 11 runs -- five earned -- on 11 hits in four innings.
Francisco Liriano gave up two runs and eight hits in four innings for Minnesota. Luke Hughes, one of the infielders vying for a spot and waiting to see where Morneau plays, went 2 for 4 with a three-run homer, his team-leading fifth.
YANKEES 5, BRAVES 5, 10 INNINGS
KISSIMMEE, Fla. (AP) -- Jason Heyward hit a two-run homer in the ninth inning and Brandon Beachy pitched a spring-high six solid innings as Atlanta and New York played to a 10-inning tie.
Yankees starter Hiroki Kuroda had his longest outing, too, allowing two runs in seven innings. He struck out six.
Eric Chavez had three hits with a double and three RBIs for New York, boosting his average to .235.
Heyward lifted his average to .205 with two hits. Freddie Freeman also homered for Atlanta.
The Yankees led 5-3 going into the ninth, but Freeman walked and Heyward homered to deep right off George Kontos.
ASTROS 6, MARLINS 3
KISSIMMEE, Fla. (AP) -- Lucas Harrell gave up an unearned run in five innings to pitch Houston past Miami.
Making a late bid for a spot in the Astros' rotation, Harrell scattered three hits and walked none in his first start of the spring.
Marlins starter Carlos Zambrano walked five in four innings.
Chris Johnson had two hits for the Astros and Brian Bogusevic drove in two runs with a single off Zambrano.
Houston shortstop Jed Lowrie left the game in the third inning with a sprained right thumb after getting picked off second base. X-rays were negative.
BLUE JAYS 9, ORIOLES 3
DUNEDIN, Fla. (AP) -- Eric Thames hit a two-run double and Toronto tagged Dana Eveland, then roughed up Alfredo Simon in beating Baltimore.
Eveland allowed three runs and six hits in four innings.
Simon, pitching for the first time in 10 days since leaving a game with a pulled groin, gave up three runs and two hits in the fifth, one scoring on a wild pitch. He yielded three more runs in the fourth on four hits, including Chris Woodward's double.
NATIONALS 3, METS 2
PORT ST. LUCIE, Fla. (AP) -- Jordan Zimmermann pitched six shutout innings, Jayson Werth hit his fourth home run of the spring and Washington beat the New York Mets.
Werth led off the fourth with a shot over the left-field wall to help back Zimmermann's best start of the spring. The right-hander allowed two hits, struck out two and didn't walk a batter.
Mets starter Jon Niese gave up two runs on five hits and a walk in six innings. He struck out six.
New York scored in the seventh when Lucas Duda tripled to drive in Jason Bay, who returned to the lineup after sitting out two games with a bruised hand when he was hit by a pitch Sunday against the Nationals.
CUBS 2, INDIANS 0
MESA, Ariz. (AP) -- Jeff Samardzija rebounded from a subpar effort in his previous start to give up three hits in six sharp innings and Chicago held on for a victory over Cleveland.
The right-hander gave up seven runs on 10 hits in his last start against Colorado on March 23.
Samardzija also hit a triple to lead off the fifth inning but was stranded.
The Cubs scored two runs on four hits in the sixth. Bryan LaHair and Joe Mather each drove in a run against Cleveland starter Josh Tomlin.
Leadoff man Jason Kipnis had two of the Indians' five hits, including a double.
REDS 5, ANGELS 4
GOODYEAR, Ariz. (AP) -- Dan Haren and Bronson Arroyo made solid starts, and Ryan Ludwick's two-out, two-run homer in the bottom of the ninth inning gave Cincinnati a victory over Los Angeles.
Haren threw 90 pitches in 5 2-3 innings for the Angels, allowing two runs and nine hits. He struck out two.
Arroyo worked six innings, his longest performance of the spring. He allowed two runs and four hits, including Vernon Wells' third homer.
Ludwick, trying to win playing time in left field, homered in the ninth off Loek Van Mil, who also walked Chris Heisey.
Jason Isringhausen, looking to win a bullpen job with the Angels, pitched a scoreless inning.
GIANTS 4, DODGERS 1
SCOTTSDALE, Ariz. (AP) -- Brandon Crawford and Nate Schierholtz homered to help San Francisco beat Los Angeles.
Crawford hit a solo drive off Nathan Eovaldi in the second inning. Schierholtz belted a two-run shot to left in the eighth.
Yusmeiro Petit allowed four hits in five scoreless innings for the Giants. The right-hander struck out four and walked one.
Eovaldi gave up two runs and three hits in five innings. James Loney hit an RBI double for the Dodgers.
BREWERS 7, DIAMONDBACKS 1
PHOENIX (AP) -- Zack Greinke scattered five hits over seven innings, doubled and drove in a run to lead Milwaukee over Arizona.
Jonathan Lucroy, who agreed to a five-year contract Tuesday, added three hits including a double and his second spring home run. He also drove in three runs for Milwaukee.
Greinke gave up one run, walked one and struck out eight. His ERA ticked up to 0.93.
Arizona starter Wade Miley allowed seven runs and 10 hits in 4 2-3 innings. Seven of those hits came in succession during the Brewers' six-run fifth.
PADRES 13, WHITE SOX (SS) 2
GLENDALE, Ariz. (AP) -- Yonder Alonso, Chase Headley and Andy Parrino homered to lead San Diego past a Chicago split squad.
Headley hit a two-run drive for his third homer of the spring. He also had a two-run double.
Parrino's two-run shot was his fourth homer, and Alonso's solo drive was his first of the spring.
Padres starter Edinson Volquez gave up two runs and five hits in seven innings.
White Sox starter Dylan Axelrod, a candidate for the bullpen, allowed three runs and eight hits in 5 2-3 innings.
ROCKIES 8, WHITE SOX (SS) 5
SCOTTSDALE, Ariz. (AP) -- Jamie Moyer threw 92 pitches over four innings, the latest step in his comeback bid, and Dexter Fowler hit a two-run homer to help Colorado beat a split squad of White Sox.
The 49-year-old Moyer, who sat out last season while recovering from Tommy John surgery, gave up three runs and seven hits. He walked three and struck out four, facing 22 batters in all.
The soft-tossing lefty, who is 267-204 in 24 major league seasons, has a 2.77 ERA this spring and appears to be a strong candidate for the fifth spot in Colorado's rotation. The Rockies are his eighth big league club and he is slated to start again next week in one of their final spring training games.
Gavin Floyd, penciled in as Chicago's No. 3 starter, looked sharp until the Rockies scored six times in the sixth against him.