PHILADELPHIA – Ryan Howard is starting to look like a former MVP.
Howard hit a three-run homer with two outs in the bottom of the ninth inning to lift the Philadelphia Phillies to a 6-3 win over the Colorado Rockies on Wednesday night.
Chase Utley hit a tying, RBI single off Boone Logan before Howard drove one out to left-center for his fifth career walk-off homer. Howard finished the series 5-for-9 with two homers and nine RBIs.
“I found the ball. That’s about it,” Howard said. “With swinging, sometimes you have to tinker with a few things, sometimes it just finds you. You don’t question it. You just try to roll with it.”
Diamondbacks 12, Padres 6
In Phoenix, Chase Anderson became the first Arizona pitcher to win his first three career starts and the Diamondbacks set a first-inning franchise scoring record with eight runs on eight hits.
Reds 3, Dodgers 2
In Los Angeles, Cincinnati’s Brandon Phillips hit a two-run homer against Clayton Kershaw.
Giants 5, Cubs 0
In San Francisco, Tim Lincecum and five relievers combined on a weird two-hitter for the Giants.
Marlins 8, Nationals 5 (10)
In Washington, former Tohoku Rakuten Golden Eagles player Casey McGehee’s fourth hit of the game drove in the go-ahead run in the 10th.
Mets 5, Pirates 0
In New York, Bartolo Colon carried a three-hitter into the eighth inning and the Mets got home runs from David Wright and Lucas Duda in a victory over sloppy Pittsburgh.
Yankees 7, Cardinals 4
In St. Louis, Hiroki Kuroda snapped an 11-start road winless streak and Jacoby Ellsbury helped build an early lead with three hits and three RBIs in his first three at-bats for New York.
Kuroda (4-3) allowed three runs on nine hits in 5⅔ innings. Teammate Ichiro Suzuki was 0-for-4 with an RBI.
Brewers 8, Orioles 3
In Milwaukee, Yovani Gallardo earned a victory with his arm a day after getting a win with his bat, and the Brewers overcame two home runs by Nelson Cruz to beat Baltimore.
Red Sox 4, Braves 0
In Boston, John Lackey pitched neatly into the seventh and the Red Sox blanked the Braves.
Blue Jays 3, Rays 2
In Toronto, pinch runner Kevin Pillar scored the winning run on a throwing error by pitcher Juan Carlos Oviedo and the Blue Jays won their ninth straight game.
Rangers 1, Twins 0
In Minneapolis, Joe Saunders made an impressive return to the Texas rotation and Luis Sardinas drove in the only run of the game.
White Sox 3, Indians 2
In Chicago, Moises Sierra drove in the winning run with a single in the ninth inning.
Astros 9, Royals 3
In Kansas City, Chris Carter hit two home runs and Houston beat the Royals for its fifth straight win.
Kansas City’s Norichika Aoki was hitless in four at-bats.
Athletics 3, Tigers 1
In Oakland, Josh Donaldson hit a game-ending, three-run homer off Joe Nathan with one out in the ninth inning.
Mariners 3, Angels 1
In Seattle, Felix Hernandez took a shutout bid into the ninth inning, coming within one out of his first complete game since August 2012 as the Mariners beat Los Angeles.