NEW YORK — Alex Bregman put Houston ahead with a two-run single in the eighth inning, and the surging Astros rallied from five runs down to beat the New York Mets 9-6 on Saturday.
''It did not start the way we want it to. But again, our guys just persevere and we stay in the game," manager Joe Espada said. "It's a great team win. The bullpen — phenomenal job.''
Jake Meyers homered early and Jeremy Peña began Houston's biggest comeback of the season with a two-run double off starter Tylor Megill in the fourth that was followed by Jon Singleton's RBI single.
After their seven-game win streak was snapped Friday night in the series opener, the Astros (41-41) won for the 11th time in 15 games.
''It's huge,'' Bregman said. ''Tomorrow's a huge game as well, just to keep that momentum rolling and keep everything going.''
New York still led 6-4 in the eighth, but a taxed and injury-tattered bullpen minus suspended closer Edwin Díaz couldn't hold on. Mark Vientos homered for the Mets (40-40), who had won four straight and 16 of 20.
Jake Diekman and Reed Garrett (7-3) combined to walk four Houston hitters in the eighth. Garrett threw a run-scoring wild pitch with two outs, then gave up Bregman's go-ahead single to right field on a full-count pitch.
''He's used to those big moments,'' teammate Mauricio Dubón said about Bregman.