NEW YORK – The old guard took care of this one for the Phillies — with both their bats and their brains.
Ryan Howard had four hits, including a tiebreaking single in the ninth inning, and Jimmy Rollins homered and scored four times to lead Philadelphia past the slumping New York Mets 5-4 on Saturday night.
Chase Utley drove in two runs for the Phillies, who have won the first two games of the series against their NL East foes after dropping four straight to Toronto.
Rollins, Utley and Howard, the All-Star core of Philadelphia teams that won five straight division titles and a World Series championship from 2007-11, combined to go 9-for-12 with four RBIs.
Dodgers 6, Giants 2
In Los Angeles, Yasiel Puig and Dee Gordon broke open a tie game with consecutive RBI doubles in the seventh inning against San Francisco’s bullpen.
Padres 9, Marlins 3
In San Diego, Chase Headley hit a three-run homer in his return to the lineup and Seth Smith drove in four runs.
Braves 2, Cubs 0
In Atlanta, Ervin Santana pitched five-hit ball for seven innings to remain unbeaten.
Pirates 4, Cardinals 3
In Pittsburgh, Pedro Alvarez singled in the go-ahead run and the Pirates won their season-high fourth straight game.
Rockies 11, Reds 2
In Cincinnati, Corey Dickerson hit two home runs and two doubles, driving in a career-high four runs for Colorado.
Brewers 5, Yankees 4
In Milwaukee, Rickie Weeks hit a two-out RBI single in the seventh after Jonathan Lucroy moved to third on a balk, Francisco Rodriguez earned his league-leading 15th save and the Brewers snapped a three-game skid.
New York’s Ichiro Suzuki, who entered the game as a pinch hitter, was 1-for-2.
D-Backs 4, White Sox 3
In Chicago, Wade Miley pitched seven strong innings, Cody Ross had three hits and Arizona beat the hosts.
Athletics 4, Nationals 3 (10)
In Oakland, John Jaso doubled in pinch runner Nick Punto with two outs in the 10th.
Angels 5, Blue Jays 3
In Toronto, Tyler Skaggs pitched into the ninth inning and retired 21 straight batters, leading Los Angeles to victory.
Tigers 9, Twins 3
In Detroit, Miguel Cabrera hit a three-run homer that capped a six-run second inning against Minnesota.
Rays 7, Indians 1
In St. Petersburg, Florida, Erik Bedard gave up one hit in six shutout innings and James Loney had three hits and drove in two runs for Tampa Bay.
Mariners 3, Royals 1
In Seattle, Chris Young pitched eight efficient innings, Justin Smoak and Dustin Ackley homered, and the Mariners topped Kansas City.
Norichika Aoki was 0-for-4 in the loss.
Red Sox 8, Rangers 3
In Arlington, Texas, David Ortiz homered and doubled, Shane Victorino drove in four runs with three hits and Boston beat the hosts.
Orioles 5, Astros 4 (10)
In Baltimore, Steve Clevenger hit an RBI double in the 10th inning against Houston.