Maxi Moralez scored in the 85th minute to give New York City FC a 1-0 victory over the New York Red Bulls at Yankee Stadium on Sunday to move into second place in the Eastern Conference.
NYC trails Atlanta United by six points. The Red Bulls are third after having their three-game winning streak snapped.
Jonathan Lewis started the winning play by stripping the ball from Aaron Long and spotting Moralez in the middle of the box for his seventh goal.
Sean Johnson stopped a near-post shot by Alex Muyl in the 90th minute to run NYC's record to 8-0-1 at home. He made four saves for his sixth shutout.
His counterpart, Luis Robles, made three saves but the Red Bulls fell to 6-1-3 vs. their neighbor all-time in the rivalry to spoil the Red Bulls coaching debut of Chris Armas.
The team's assistant coach was promoted to replace Jesse Marsch, who resigned on Friday to pursue other opportunities, most likely a position with sister club RB Leipzig of Germany's Bundesliga.
Johnson's save on a sneaky try by Kemar Lawrence kept the match scoreless in the 65th minute. Lawrence was nearly at the end line on the left side when his shot almost slipped by Johnson at the near post.
Ten minutes after that a deflected ball off Johnson went to Alejandro Romero Gamarra, but his shot went awry. That was followed in the 77th minute by a stretching save by Robles at the other end on a bending ball by Jesus Medina from 12 yards.
NYCFC played without injured forwards David Villa (eight goals, four assists) and Jo Inge Berget (four goals).
The Red Bulls next host Sporting Kansas City on Saturday. NYCFC stays home to play Montreal on Wednesday.