– The Associated Press

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 Tuesday night, leading the Pittsburgh Pirates to an 8-2 victory in front of a festive crowd.

The top pick in the 2011 draft, Cole allowed two runs and seven hits in 61/3 innings after being called up from Triple-A Indianapolis earlier in the day.

Cole 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.

MARLINS 5, BREWERS 4: Giancarlo Stanton hit his first homer since coming off the disabled list, a two-run drive with two outs in the eighth inning to lift host Miami.

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.

Advertisement

CARDINALS 9, METS 2: Michael Wacha recovered from a wild start to earn his first major league win, and Allen Craig hit a three-run homer as St. Louis beat the staggering Mets at New York.

The Cards’ David Freese extended his career-high hitting streak to 20 games, longest in the National League this season.

REDS 12, CUBS 2: Xavier Paul hit a three-run homer, Joey Votto added a two-run shot and Cincinnati roughed up Matt Garza at Chicago.

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.

AMERICAN LEAGUE

ORIOLES 3, ANGELS 2: Miguel Gonzalez allowed one run over eight innings and Nick Markakis hit a tiebreaking, two-run single in the seventh inning for the Orioles at Baltimore.

Advertisement

Ryan Flaherty, a former Deering High star, contributed two well-timed hits for the Orioles, whose third straight victory put them a season-high nine games over .500 (37-28).

The Angels lost their fourth in a row despite a home run by Mike Trout that traveled an estimated 448 feet.

TIGERS 3, ROYALS 2: Max Scherzer won his ninth straight decision, and visiting Detroit snapped the Royals’ six-game winning streak.

Scherzer pitched seven sharp innings and became the first Tigers starter to begin the season 9-0 since Vern Kennedy did it in 1938.

He limited the Royals to three hits and two runs while striking out six and walking two.

INDIANS 5, RANGERS 2: Corey Kluber allowed one run over eight innings and visiting Cleveland snapped an eight-game losing streak.

Advertisement

The Indians also ended a 12-game road losing streak.

Mark Reynolds had and RBI single in the fourth off Derek Holland (5-3) that put Cleveland ahead to stay.

INTERLEAGUE

TWINS 3, PHILLIES 2: Justin Morneau hit a go-ahead single in the eighth inning to cap a three-hit night and carry Minnesota to a win at home.

Philadelphia had tied it at 2 in the top of the eighth when Ryan Howard’s single off reliever Brian Duensing scored Kevin Frandsen.


Only subscribers are eligible to post comments. Please subscribe or login first for digital access. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.