NEW YORK -- Jonathon Niese threw a three-hit shutout for his first complete game in more than three years, leading the New York Mets to a 5-0 win over the Philadelphia Phillies on Tuesday at Citi Field.
Niese also provided most of the Mets' offense. He scored the first run in the third inning, and he laced a three-run double in the sixth.
The Mets (59-71) snapped a five-game losing streak just hours after they dealt outfielder Marlon Byrd and catcher John Buck, as well as cash considerations, to the Pittsburgh Pirates in exchange for minor league second baseman Dilson Herrera and a player to be named.
It was the second straight seismic day for the Mets, who learned Monday that ace Matt Harvey has a partial tear of the ulnar collateral ligament in his right elbow.
Byrd, whom the Mets signed to a minor league deal in February, led the Mets in homers (21) and RBIs (71). Buck hit just .198 since May 4 and had lost his job to rookie Travis d'Arnaud, but he was third on the team in homers (15) and second in RBI (60) and was valued by teammates and manager Terry Collins for his locker room leadership.
The departures of Byrd and Buck and the absence of injured third baseman David Wright leave the Mets with some big holes to fill at the plate. Wright leads the Mets in batting average (.309) while ranking second in homers (16) and third in RBIs (54) but is likely out another at least another week due to a strained right hamstring.
For one night, at least, the Mets got all the offense they needed from an unlikely source. In the third inning, Niese drew a one-out walk off Kyle Kendrick and blew through a stop sign from third base coach Tim Teufel to score on Daniel Murphy's single to right.
In the sixth, Niese laced a full-count, opposite-field double off Kendrick to extend the Mets' lead to 5-0. The three RBIs were a career high for Niese.
Niese was even better on the mound, where he recorded his second career shutout and third complete game, though only his second nine-inning complete game. His previous complete game was a rain-shortened, five-inning win over the Pirates on Aug. 21, 2010.
Niese retired 16 in a row -- including 12 via ground ball -- between Michael Young's second-inning single and Young's eighth-inning double just beyond the grasp of center fielder Juan Lagares.
He struck out five and walked just one. Jimmy Rollins drew a five-pitch walk with two outs in the ninth, but Niese got Chase Utley to fly out to center on the next pitch and slapped his left hand into his glove upon seeing Lagares make the catch.
Kendrick (10-11) took the loss for the Phillies (60-72) after allowing all five runs -- one earned -- over six innings. He gave up five hits and four walks (two intentional) while striking out three. All four of the Mets' runs in the sixth inning were unearned thanks to a throwing error by first baseman Kevin Frandsen.
NOTES: To replace Byrd and Buck, the Mets recalled OF Matt den Dekker and C Anthony Recker from Triple-A Las Vegas. The Mets also placed Harvey on the 15-day disabled list and recalled LHP Robert Carson from Las Vegas. ... Harvey is expected to require Tommy John surgery, but he tweeted Tuesday that he would "be back next year for April 1." Mets GM Sandy Alderson told ESPNNewYork.com that the team had no new information that led it to believe Harvey would definitely be able to rehab the injury without surgery. ... Phillies OF Dominic Brown didn't start for a third straight game because of a sore right Achilles. He pinch-hit in each of the Phillies' previous two games but didn't play Tuesday. ... With left-handed-hitting Cody Asche getting the night off against Niese, Young started at third base for the Phillies for just the sixth time since Asche was promoted on July 30.