David Wright and Daniel Murphy hit solo home runs and the New York Mets beat the Philadelphia Phillies 5-4 in a game called in the top of the seventh inning because of rain.
The teams played in the rain before the game was halted, and it was called after a delay of 1 hour, 28 minutes.
Wright connected for the third consecutive game, and second straight day since returning from a hamstring injury that sidelined him for more than a month. He has the most homers by any visiting player at Citizens Bank Park with 19.
Murphy broke a 1-all tie with a home run in the sixth. His 12th homer of the season tied a career high set in 2009.