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.

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.

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