Matt Downs hit a two-run homer and Jed Lowrie had the go-ahead single in the eighth inning to propel the Houston Astros to a 4-3 win over the New York Mets on Monday night.
The game was tied 3-all when Jordan Schafer reached on an infield single to start the eighth. He stole second with one out and scored on the hit by Lowrie, which reliever Manny Acosta (0-2) deflected into the outfield.
Schafer finished with two hits and scored two runs. Downs' homer came in Houston's three-run sixth after New York knuckleballer R.A. Dickey began the game with five hitless innings.
The Mets tied it by scoring three times in the seventh, including a two-run single by rookie Kirk Nieuwenhuis.
Fernando Rodriguez (1-3) got the last out of the eighth and Brett Myers pitched a perfect ninth for his fifth save.
David Wright and Ike Davis hit consecutive singles to start the seventh and Wright went to third on a flyout by Mike Baxter.
An RBI single by Andres Torres, activated from the disabled list ...