NEW YORK – Jordany Valdespin hit a grand slam in the 10th inning and the New York Mets rallied past the Los Angeles Dodgers 7-3 Wednesday night to save early sensation Matt Harvey from his first loss of the season.

David Wright tied it with a two-out single in the ninth off Los Angeles closer Brandon League, handed his first blown save in six chances.

Matt Kemp hit his first homer of the year and drove in three runs as the Dodgers grabbed a 3-1 lead against Harvey. The budding Mets ace pitched pretty well, though, and was bailed out when his teammates rallied late.

PIRATES 5, PHILLIES 3: Pinch-hitter Brandon Inge hit a tie-breaking RBI single in the eighth inning as Pittsburgh won at Philadelphia.

Roy Halladay pitched six innings of one-hit ball and Chase Utley and Ryan Howard hit upper-deck solo homers off Wandy Rodriguez, but Mike Adams (1-2) couldn’t protect an eighth-inning lead.

REDS 1, CUBS 0: Mat Latos pitched four-hit ball into the eighth inning, Todd Frazier hit a long home run and Cincinnati beat visiting Chicago.

CARDINALS 4, NATIONALS 2: Yadier Molina hit a two-run single off Stephen Strasburg in a three-run first inning as St. Louis won at Washington.

DIAMONDBACKS 3, GIANTS 2: Pinch-hitter Will Nieves delivered a sacrifice fly in the 10th inning to lift Arizona at San Francisco.

Arizona led 2-1 before Brandon Crawford hit a tying homer off David Hernandez (1-0) with one out in the ninth.

ROCKIES 6, BRAVES 5: Wilin Rosario scored from second on Yorvit Torrealba’s single to left and Colorado rallied to beat Atlanta in 12 innings at Denver.

Michael Cuddyer and Josh Rutledge homered for the Rockies, who ended a three-game skid behind one-hit pitching by the bullpen over the last six innings.


TIGERS 7, ROYALS 5: Jose Valverde returned to Detroit with a save and Victor Martinez drove in a pair of runs to help the Tigers beat visiting Kansas City.

Valverde, called up earlier in the day, returned to the Tigers with a perfect ninth inning. Valverde lost the closing role during the postseason and wasn’t offered a contract, but signed a minor-league deal earlier this month and returned to Detroit after a short minor-league stint.

RAYS 3, YANKEES 0: Alex Cobb scattered three hits over 81/3 innings, Ben Zobrist drove in two runs and Tampa Bay won at home.

Cobb (3-1) gave up only two hits through the eighth — Eduardo Nunez’s second-inning single and an infield single by Jayson Nix in the sixth.

WHITE SOX 3, INDIANS 2: Alex Rios hit a two-run homer as host Chicago stopped a four-game losing streak.

ASTROS 10, MARINERS 3: Chris Carter, Ronny Cedeno and Brandon Laird homered, Lucas Harrell pitched seven innings and Houston won at home.

The Astros took 2 of 3 in the series, and four of their seven wins have come against the Mariners.

BLUE JAYS 6, ORIOLES 5: Jim Johnson walked Maicer Izturis with the bases loaded in the 11th inning to force in the tie-breaking run as visiting Toronto ended Baltimore’s run of consecutive extra-inning victories at 17.