NEW YORK — Justin Verlander pitched two-hit ball for eight innings, light-hitting backup catcher Jason Castro lined a two-run homer in the ninth and the Houston Astros beat the Mets 2-0 Wednesday to send New York to its first three-game losing streak this season.
Astros left fielder Yordan Alvarez and shortstop Jeremy Pena were hurt when they collided in the eighth while running down Dominic Smith’s popup. Both called for the ball and as Pena caught the pop, and they hit each other in the face with their gloves. Alvarez was removed on a cart, sitting up, and Pena walked back to the dugout during the eight-minute delay.
Verlander (10-3) became the major leagues’ first 10-game winner, striking out six and walking one. The 39-year-old right-hander, a three-time Cy Young Award winner, has a 2.03 ERA this year in his return from Tommy John surgery.
Ryan Pressly pitched a perfect ninth for his 16th save in 19 chances, finishing the Astros’ second two-game sweep of the Mets in a nine-day span.
Taijuan Walker allowed four hits in a season-high 7 1/3 innings with three strikeouts and two walks. Walker was removed after 27 batters – he has not faced a hitter four times in a game since 2017 – and Edwin Diaz relieved to face Jose Altuve.
Mets: RHP Max Scherzer (strained oblique) was to make his second rehab start for Double-A Binghamton, at Hartford on Wednesday night. … RHP Jacob deGrom (stress reaction right shoulder) threw 27 pitches to batters at Port St. Lucie, Florida and could be ready to start a minor league injury rehabilitation assignment.