By ROB MAADDI AP Sports Writer
PHILADELPHIA (AP) _ Zack Wheeler earned his first win in 2 1/2 years, Michael Conforto hit a solo homer and the New York Mets held off the Philadelphia Phillies 5-4 on Wednesday night to complete a three-game sweep.
Yoenis Cespedes and Asdrubal Cabrera each drove in two runs for the Mets. Wheeler (1-1) left with a shutout intact but was charged with three runs and four hits over 5 2/3 innings. The right-hander missed the last two seasons following Tommy John surgery and had not won since Sept. 19, 2014, against Atlanta.
Wheeler was pulled with a 5-0 lead after he walked Odubel Herrera to load the bases with two outs in the sixth. Maikel Franco hit the first pitch from Hansel Robles into the seats beyond the 409-foot sign in left-center for a grand slam that cut it to 5-4.
Robles and Jerry Blevins combined to get four outs. Fernando Salas worked the eighth and Addison Reed finished for his third save.
Phillies starter Vince Velasquez (0-2) allowed five runs and five hits in five innings. He had seven strikeouts and has 17 in two starts but his ERA is 9.00. Velasquez was 8-2 at the All-Star break last year and finished 8-6. He hasn’t won since July 8.
Conforto led off the game with a single and scored when Cespedes lined a double down the left-field line.
Conforto’s homer in the third made it to 2-0. He fell behind 0-2 in the count before driving a 1-2 fastball the opposite way to left-center.
Cabrera hit a two-run single in the fifth and Cespedes followed with a sacrifice fly for a 5-0 lead.
The Mets are 29-12 against the Phillies since 2015. This was New York’s first sweep of three or more games in Philadelphia since Aug. 24-27, 2015.
Mets: CF Juan Lagares went 1 for 4 with Class A St. Lucie in his third rehab game. Lagares began the season on the disabled list because of a left oblique injury.
Phillies: An MRI on RHP Clay Buchholz revealed a partial tear of the right flexor pronator mass. He will seek a second opinion from Dr. James Andrews on Monday.
Mets: RHP Robert Gsellman (0-1, 4.50 ERA) starts the opener of a four-game series at Miami on Thursday night. He lost to the Marlins in his only start against them last week.
Phillies: After a day off, RHP Aaron Nola (1-0, 4.50) starts against the Nationals on Friday night. He was on the mound last Saturday when the Phillies scored 12 runs in the first inning against Washington.
(© Copyright 2017 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)