Mets RHP Zack Wheeler allowed three runs on seven hits in six innings against the Marlins on Tuesday night, and was done in by an inexcusable error by Jose Reyes in the second inning.
With runners on first and second and one out in the second, pitcher Caleb Smith bunted toward Reyes at third base while attempting to move the runners over. Reyes fielded the ball and would have had the runner out by 20 feet at second base, but didn't throw there. Instead, he hesitated before throwing wild to first base -- allowing Smith to reach.
After Wheeler got Martin Prado to pop out for the second out of the inning, J.T. Realmuto's two-run single made it 3-0, Marlins, with both runs unearned due to Reyes' gaffe.
Wheeler went on to strike out four batters over the next two innings and retired the next eight batters he faced. He pitched around back-to-back two out singles in the fifth inning by strking out Brian Anderson to end the inning.
Wheeler, who struck out two more batters in the sixth, finished the night with nine strikeouts. He threw a season-high 106 pitches.
The 27-year-old Wheeler now has a 5.32 ERA (3.97 FIP) this season.