NEW YORK -- Shane Greene capped a series of fine starting pitching, working into the ninth inning and then watching closer David Robertson finish the New York Yankees' 1-0 victory over the Detroit Tigers on Thursday.
Robertson relieved after Ian Kinsler led off the ninth with a single, and he walked Victor Martinez. Robertson came back to induce pinch-hitter Miguel Cabrera to bounce into a double play and got Don Kelly to line out to shortstop with a runner on third for his 31st save and New York's fifth win in six games.
Greene (3-1) gave up five hits, walked three and struck out five while pitching into the ninth inning for the first time in his career. Porcello (13-6) gave up nine hits in seven innings.
ORIOLES 2, BLUE JAYS 1
The Orioles lead the AL East by five games over Toronto and the New York Yankees. It was the AL-best 35th road victory for Baltimore, which has won six consecutive series, extending a season-best streak.
Gonzalez (6-6) allowed four hits in six innings, including Anthony Gose's leadoff homer in the fifth. The right-hander improved to 2-1 with a 2.78 ERA in his last seven starts.
Zach Britton pitched the ninth for his 24th save in 27 chances.
Blue Jays left-hander J.A. Happ (8-6) struck out a career-high 12 in a season-best eight innings. He allowed two runs and five hits.
BREWERS 3, GIANTS 1
MILWAUKEE -- Wily Peralta became the majors' first 14-game winner, earning his fifth straight victory for Milwaukee.
Peralta (14-6) struck out a career-high nine in 6 2-3 innings. He gave up one run and seven hits while improving to 10-1 with a 4.06 ERA in his last 12 starts.
Francisco Rodriguez pitched the ninth for his 34th save.
Jake Peavy (0-3) allowed three runs and nine hits in 5 2-3 innings for San Francisco. The veteran right-hander is 0-12 in 18 outings since winning at Toronto while with Boston on April 25.
CARDINALS 5, RED SOX 2
Jhonny Peralta's two-run double keyed a three-run first off Brandon Workman (1-5) and Wong had his first multihomer game. The Cardinals took two of three from their stripped-down opponents, who beat them in the World Series last fall but are in last place in the AL East.
Wainwright (14-6) allowed two runs and seven hits. Pat Neshek got three outs for his third save.
Mike Napoli and Christian Vasquez each drove in a run for Boston in the third.
NATIONALS 5, METS 3, 13 INNINGS
WASHINGTON -- Bryce Harper's two-run homer in the 13th inning lifted Washington to a season-high 4½-game lead in the NL East.
The Nationals take that margin over the reeling second-place Braves into a three-game series that opens Friday at Atlanta. The Braves were off Thursday after an 0-8 road trip against the Dodgers, Padres and Mariners.
Harper's shot to left against Carlos Torres (5-5) was only the fourth homer of an injury-plagued season for the 2012 NL Rookie of the Year.
The teams used a total of 15 pitchers, eight by New York.
Washington's Craig Stammen (2-4) gave up one hit in three innings for the win.
PIRATES 7, MARLINS 2
Marlins reliever Dan Jennings was hit in the head by a line drive off the bat of Jordy Mercer in the seventh. Manager Mike Redmond said Jennings had his eyes open and was responding to questions as he was taken to a hospital.
Jennings momentarily stumbled before going to his knees after the play. He stood up to get in a cart and held up a hand to acknowledge the crowd as he was driven off the field.
Volquez (9-7) didn't allow a hit until the fifth, when Donovan Solano singled with one out.
Rookie Brian Flynn (0-1) was chased before he got an out in the fifth.
Giancarlo Stanton hit his 27th homer of the season, a two-run drive in the Miami ninth.
REDS 4, INDIANS 0
The Reds won three of four in the annual series, splitting two games in Cleveland and sweeping a pair at Great American Ball Park.
Bailey (9-5) had lost his last three starts against the Indians. After pitching out of trouble in the first, he settled in and allowed four hits while fanning eight. He also singled and scored.
Hamilton had a hand in two of the four runs off left-hander T.J. House (1-3), who made his 11th career start. House gave up eight hits while pitching into the seventh and remained winless on the road, falling to 0-3 in seven games.
CUBS 6, ROCKIES 2
DENVER -- Javier Baez hit two more homers and drove in four runs, leading the Cubs to the win.
Baez also had an RBI single, and fellow rookie Kyle Hendricks (3-1) pitched a career-high eight innings after the start of the game was delayed 39 minutes because of rain.
The 21-year-old Baez also homered in his debut Tuesday, hitting a game-deciding shot in the 12th inning on the day he was promoted from the minors.
The Cubs (49-64) closed out a six-game trip by taking two of three in the series between last-place teams.
PHILLIES 6, ASTROS 5
PHILADELPHIA -- Ryan Howard hit a grand slam, capping the Phillies' five-run rally in the eighth inning.
Chris Carter hit two homers and drove in four runs for Houston, which lost its eighth straight in Philadelphia.
Howard connected with two outs on a full-count pitch from Tony Sipp (2-2).
Copyright 2014 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index
MORE MLB HEADLINES
- Sources: Yanks plan to block A-Rod bonuses
- Reds, C Mesoraco reach $28M, 4-year deal
- Orioles avoid arbitration with Norris, Flaherty
- Banks died after heart attack, family says