The game in 100 words (or less): After over 90 minutes of scoreless soccer, Zach Pfeffer finally found the back of the net to give Philadelphia all three points in the club’s second win of the season. PPL Park was filled with fans demanding more from the Union, who entered the match on a four game losing streak. D.C. United had used all of its substitutions before Luis Silva left with an injury, forcing Ben Olsen’s side to finish the match down a man, allowing Philadelphia to steal a late winner.
[ RELATED: Saturday’s MLS roundup ]
Three moments that mattered
17′ — Conor Casey has goal called back — It looked like Conor Casey put Philadelphia ahead, but referee Alan Kelley called it back for hand ball. Sebastien Le Toux hit in a cross to Casey, who used his arm to settle the ball before firing home, only to be called back amidst his celebration.
50′ — Aguilar rejected by the post — Miguel Aguilar came the closest to putting D.C. United ahead early in the second half. The 21-year-old Mexican midfielder made a strong run in on goal, but his shot from distance hit the woodwork.
90’+3′ — Pfeffer scores in stoppage time for the win — Zach Pfeffer came off the bench for Philadelphia in the second half and scored late in stoppage time to steal a win for the Union. The 20-year-old Philadelphia native settled a cross from Fabinho before finding the bottom corner for Jim Curtin’s men.
Man of the match: Zach Pfeffer — Philadelphia’s first homegrown player only played 20 minutes, but his stoppage time winner could be what the Union need to turn things around.
Philadelphia Union: Sylvestre, Williams, White, Edu, Gaddis (Fabinho, 58′), Carroll, Nogueira (Mbu, 87′), Wenger (Pfeffer, 71′), Maidana, Le Toux, Casey
Goal: Pfeffer (90’+3′)
DC United: Hamid, Kemp, Opare, Boswell, Korb, Farfan, Halsti (Arnaud, 80′), Kitchen, Aguilar (Silva, 65′), Rolfe, Arrieta (Pontius, 59′)