FOXBOROUGH -- Diego Fagundez had a goal and an assist to help the New England Revolution beat New York City FC 3-1 on Saturday night.
The Revolution (8-12-9) have won two straight to close within a point of Orlando City for the sixth playoff spot in the Eastern Conference.
NYCFC (12-9-8) had just moved back atop the Eastern Conference standings with its victory over D.C. United last week.
With NYCFC goalkeeper Josh Saunders dropping to his knees, Juan Agudelo looked as if he would shoot to the near post but fired his right-footed shot to the top far post in the 21st minute. Fagundez assisted on the goal.
Lee Nguyen took a cross from Kelyn Rowe from just outside the 6-yard box, and then tapped a right-footed shot to the near post to put the Revs up 2-0 just before the break.
Frank Lampard scored in the 49th minute for NYCFC before Fagundez slipped past three defenders and scored in the 58th minute.
VANCOUVER - Cristian Techera scored three second-half goals and the Vancouver Whitecaps overcame several defensive errors to tie the New England Revolution 3-3 on Saturday.
Techera completed the hat trick in the 74th minute off a pass from striker Yordy Reyna.
The Whitecaps (4-5-5) are winless in five games and have just one victory in their past nine matches (1-4-4). New England is 5-4-3.
Vancouver trailed 2-0 early in the second half.
Whitecaps defender Aly Ghazal had an own goal and made a poor pass that helped set up a goal by New England's Teal Bunbury. Another Revolution goal came after defender Sean Franklin mishandled a ball.
Techera made it 2-1 in the 49th minute off a cross from Marcel de Jong. Russell Teibert set up Techera again two minutes later, with Techera scoring on a header after goalkeeper Matt Turner stopped the first shot.
Bunbury gave New England a 3-2 lead in the 59th minute after Ghazal's weak pass was picked off.
Cristian Penilla also scored for New England.