The Associated Press
MINNEAPOLIS — Justin Morneau hit the go-ahead single in the eighth inning to cap a three-hit night and carry the Minnesota Twins to a 3-2 win over the Philadelphia Phillies on Tuesday.
Jamey Carroll — who had two hits and snapped a 0-for-24 slump — drew a walk to start the eighth off reliever Mike Adams (1-4) and ended up on third after a Joe Mauer single and a fielder’s choice.
Josh Willingham fouled out before Morneau lined a single up the middle off Antonio Bastardo to give Minnesota the lead.
Philadelphia tied it at 2 in the eighth when Ryan Howard’s single off reliever Brian Duensing (1-1) scored Kevin Frandsen.
Cardinals 9, Mets 2
NEW YORK — Michael Wacha recovered from a wild start to earn his first major league win and Allen Craig hit a three-run homer for the St. Louis Cardinals in a victory over the staggering New York Mets.
Matt Holliday had three hits and the NL Central leaders took full advantage of a crucial error by new Mets first baseman Daniel Murphy, who was shifted over from second after slumping Ike Davis got demoted to the minors Sunday.
David Freese extended his career-high hitting streak to 20 games, longest in the National League this season, and Wacha even knocked in a run with a groundout for his first RBI.
Marlins 5, Brewers 4
MIAMI — Giancarlo Stanton hit his first homer since coming off the disabled list, a two-run drive with two outs in the eighth inning that lifted the Miami Marlins to a victory over the Milwaukee Brewers.
With Juan Pierre on first, Stanton connected on the first pitch from Jim Henderson (2-2), sending a drive over the wall in left-center. It was his fourth home run this year. He was activated from the DL on Monday.
Chad Qualls (2-0) pitched a perfect eighth and Steve Cishek a scoreless ninth for his seventh save.
Derek Dietrich had a two-run homer for Miami, which has won three of four.
Pirates 8, Giants 2
PITTSBURGH — Gerrit Cole took a shutout into the seventh inning of his major league debut and hit a two-run single in his first at-bat, leading the Pittsburgh Pirates to a victory in front of a festive crowd.
The top pick in the 2011 draft, Cole allowed two runs and seven hits in 6 1-3 innings after being called up from Triple-A Indianapolis earlier in the day. He began his highly touted career with a three-pitch strikeout — all 96-mph fastballs — of Gregor Blanco and struck out two overall. He did not walk a batter.
Reds 12, Cubs 2
CHICAGO — Xavier Paul hit a three-run home run, Joey Votto added a two-run shot and the Cincinnati Reds roughed up Matt Garza and the Chicago Cubs.
Tony Cingrani (3-0), filling in for the injured Johnny Cueto, pitched seven strong innings as Cincinnati extended its franchise-best winning streak at Wrigley Field to 11 games. Cingrani, from Chicago’s South Suburbs, allowed two runs and four hits, while striking out five and allowing one walk.
Zack Cozart also added a three-run shot in the eighth and Todd Frazier hit a solo home run in the second inning for the Reds.
Garza (1-1) was tagged for a career-high nine runs and nine hits in five-plus innings. He was lifted in the sixth after allowing six runs without retiring a batter.