The Mets subtracted two key players from their active roster Tuesday and then added to their collection of recent offensive explosions.
Only exalting this one, it came against their crosstown rival and its ace.
Either Gerrit Cole is still rusty or the Mets are just swinging it that well. Maybe it’s a combination of both.
The Mets bashed four homers over four innings against the star right-hander and held on late for a 9-7 victory over the Yankees in front of a Citi Field sellout of 42,824.
It came on a day Edwin Diaz began serving a 10-game suspension following his ejection Sunday for violating MLB’s foreign substance rule.
Another significant Mets player, Starling Marte, was placed on the injured list with a deep bone bruise in his right knee.
The Mets won for the 14th time in 18 games and are ensured of an eighth straight non-losing series since they were swept by the Dodgers last month.
The slumping Yankees lost for the eighth time in 11 games.
[Notigroup Newsroom in collaboration with other media outlets, with information from the following sources]