Niese surrendered homers to Giancarlo Stanton and J.T. Realmuto while throwing a season-low four innings. He eventually received a no-decision, but the Mets lost to the Miami Marlins 9-5 on Saturday at Citi Field.
Hansel Robles nearly escaped after loading the bases with none out in a tie ballgame in the seventh.
Niese had departed for a pinch hitter with the Mets trailing 5-1, having allowed four earned runs on seven hits.
He is 0-3 with a 9.00 ERA in his past four starts. He has allowed 23 runs (20 earned) in 20 innings during that span.
The Mets dropped to 27-23.
Hot at the hot corner: Perhaps by default, Ruben Tejada has been installed as the No. 2 hitter this weekend while manning third base. Tejada responded with two hits Friday. He produced two more hits and a walk Saturday -- including a three-run double against Tom Koehler that capped a four-run fourth inning and pulled the Mets even at 5.
Shortcomings: Wilmer Flores had a rough start Saturday.
With the bases loaded and none out in the first and the Mets leading 1-0, Michael Cuddyer popped out and Flores grounded into an inning-ending double play as the Mets wasted a golden opportunity to take a commanding early lead.
A half-inning later, Flores committed his 10th error of the season at shortstop. His wide throw to first base pulled Lucas Duda off the bag and allowed Yelich to reach. That ultimately permitted an unearned run to score on Donovan Solano’s two-run double in the second.
Deep thoughts: Despite being only 25 years old, Stanton already ranks seventh among active players in career home runs against the Mets. He went deep twice Saturday, giving him Nos. 20 and 21 of his career against the Mets. The leaders: Ryan Howard (42), Chase Utley (35), Jimmy Rollins (30), Adam LaRoche (29), Dan Uggla (24) and Albert Pujols (22).
Stanton’s solo shot in the third gave Miami a 3-1 lead against Niese. Stanton and Baker homered in consecutive at-bats against Alex Torres in the ninth.