CJ Sapong scored two goals for the Union while Michael Barrios scored the lone Dallas goal. The win for the Union was their first over Dallas in league play.
The Union opened the scoring early in the 17th minute on a crafty bit of passing around the Dallas penalty box. Sapong and Ilsinho lead the way with some back and forth passing that lead to Sapong finding the back of the net.
Philadelphia doubled their lead in the 22nd minute with Ilsinho who scored on a nice half-volley.
The Union got their third goal in the 68th minute as Sapong found his brace. Ilsinho played Sapong in behind the Dallas defense. Sapong quickly beat Chris Seitz to put the home side up by three.
Dallas nearly had a goal in the 80th minute as Maxi Urruti found the back of the net but the center official would use the newly implemented VAR system to overturn the goal as Cristian Colman was whistled for a foul on the play.
Dallas would find the the goal in stoppage time with Barrios. The Colombian winger snapped the shutout for Dallas but it was too little too late.
FC Dallas returns to the field next week when they host the Colorado Rapids.