Wayne Rooney helped D.C. United claim a dramatic late draw in MLS on Saturday, while the Philadelphia Union suffered a surprise loss.
Rooney's 90th-minute penalty saw D.C. secure a 1-1 draw against New England Revolution at Gillette Stadium.
New England goalkeeper Matt Turner was sent off in the 56th minute after a heavy challenge on Rooney, but the home side still took the lead through a Juan Agudelo header.
However, Rooney stepped up to convert a late spot-kick as United took a one-point lead atop the Eastern Conference.