Philadelphia Union moved level on points with Eastern Conference leaders and reigning MLS champions Atlanta United thanks to a 3-1 win over slumping DC United.
Kacper Przybylko starred as the Union heaped further misery on visiting DC, who suffered their third consecutive defeat on Saturday.
Przybylko opened the scoring in the fifth minute and assisted two other goals for Brenden Aaronson and Ilsinho in the first half at Talen Energy Stadium.
Luciano Acosta pulled a goal back 11 minutes into the second half as DC – who were playing in the absence of suspended captain Wayne Rooney – were left with just three wins in their last 17 MLS games.
Philadelphia and Atlanta are level on 48 points in the race for top spot in the Eastern Conference, though the latter are ahead on total wins. DC, meanwhile, are fifth and nine points off the pace.
Elsewhere, Former Barcelona forward Bojan Krkic scored in Montreal Impact's 2-1 loss to Toronto.
Krkic – who arrived after leaving Stoke City – broke the deadlock with a 25-yard stunner four minutes into the second half.
However, hosts Toronto emerged victorious thanks to Marco Delgado and Justin Morrow at BMO Field.
In other results, New York City defeated rivals New York Red Bulls 2-1, San Jose Earthquakes came from behind to beat Vancouver Whitecaps 3-1, Real Salt Lake scored two last-gasp goals to trump 10-man Colorado Rapids 2-0 and Chicago Fire lost 2-1 to New England Revolution.