Washington jumped to a 2-0 lead in the first inning against Jeff Samardzija (9-8), and Gonzalez made it stand up. Coming off a 3-1 loss in San Francisco on Sunday, Gonzalez (7-9) struck out seven, walked one and had five three-up, three-down innings. The two hits he allowed were a solo homer by Angel Pagan in the fourth and a single by Denard Span in the sixth.
Sammy Solis gave up two hits in the eighth and Mark Melancon got three straight outs to complete the four-hitter. It was the fourth straight win for the NL East-leading Nationals.
Jacoby Ellsbury had his first four-hit game since May 3 last year, and Michael Pineda (6-10) won for the third time in four outings following a six-start winless streak, allowing four runs and six hits in six-plus innings.
New York’s Gary Sanchez made his first league start behind the plate and threw out Jason Kipnis and Mike Napoli trying to steal second base in the first two innings. The rookie, called up from the minors on Wednesday, doubled in the fifth for his first big league RBI and walked with the bases loaded in the sixth.
Verlander (12-6) allowed only two runs and struck out nine, but the Mets ran his pitch count up to 103 to force him out of the game. Francisco Rodriguez pitched the ninth for his 31st save.
James Loney drove in a ninth-inning run with a groundout, and Rodriguez retired Kelly Johnson to end the game. Johnson homered in the fourth for the Mets. They have lost four straight.
Noah Syndergaard (9-6) also ran into pitch-count trouble, needing 112 to get through his six innings.
Rosario’s seventh homer put the Twins up 3-2 after Erasmo Ramirez (7-9) walked Eduardo Escobar. Sano connected off Ramirez in the eighth. Joe Mauer drove in two more runs with a double in the ninth.
Rodriguez connected off Ross Ohlendorf (5-7), a 413-foot drive to the left-field bleachers that gave the Pirates their second win in seven games in the midst of 12 straight games against teams who are at least 10 games under .500. It was Rodriguez’s second career game-ending homer and his 11th home run of the season.
The Reds tied it at 2 in the top of the ninth on pinch-hitter Ramon Cabrera’s sacrifice fly off Tony Watson (2-3).
Jose Altuve had two hits and drove in two runs as the Astros closed within 5 ½ games of the AL West-leading Rangers. Houston had lost three in a row overall.
Keuchel (7-11) allowed a career low in hits while throwing his fourth major league shutout.
Garcia (8-8) struck out 11 as he topped the 100-strikeout mark for the third time in his career.
He pitched out of a two-on, no out jam in the fourth, striking out Freddie Freeman and Matt Kemp before getting Adonis Garcia to ground out.
Travis led off the game with a home run, then ripped a 1-2 pitch from Kelvin Herrera (1-3) into the Royals’ bullpen for his first career multihomer game.
Left-hander Brett Cecil (1-6) pitched a spotless eighth for the victory.
The 32-year-old, currently a free agent, tested positive for Ibutamoren, a growth hormone secretagogue, the commissioner’s office said Friday.
Schierholtz was selected by San Francisco in the second round of the 2003 amateur draft and helped the Giants win World Series titles in 2010 and ’12.
He started this season with Detroit’s Triple-A team in Toledo and hit .246 with three homers and 13 RBIs in 31 games. He was released May 23.
