Ike Davis hit a tiebreaking double during a four-run 10th inning, Kelly Shoppach had a two-run homer and the New York Mets beat the Philadelphia Phillies 9-5 Tuesday night for their third straight victory.

Shoppach hit a tying double in the eighth and then connected off B.J. Rosenberg (0-2). Mike Baxter also hit a two-run shot for the Mets, who are 6-1 in Philadelphia this season.

It was the first time in 10 games New York scored more than three runs.

Ryan Howard hit a grand slam and Chase Utley had a solo shot for the Phillies, who had won four straight.

(Copyright 2012 by The Associated Press.  All Rights Reserved.)