Philadelphia Union (MLS) 2, D.C. United (MLS) 1 (EAST)It didn’t look good for Philadelphia Union early on, but looks can often be deceiving. After only 14 minutes the game was suspended due to thunderstorms, but the inclement weather disappeared and after some work by the groundskeepers, the game got back underway. The wet field made a perfect setting for scrappy play and a handful of cards, including the 24th minute sending off of Union forward C.J. Sapong for an elbow to the head of United defender Kofi Opare. It went from bad to worse for the home team, as just three minutes later, Miguel Aguilar’s cross in from the right deflected off a Union defender and fell for Jairo Arrietta, who converted from eight yards.

The second half, though, belonged to the Union. Being a man down didn’t stop the home team from attacking, and Cristian Maidana in particular was the catalyst for much of the danger in the offensive third. In the 51st minute Andrew Wenger managed to hit both posts with one shot, but couldn’t convert. Then in the 56th, Maidana played Sheanon Williams through, and he slotted the ball square to Eric Ayuk who found the equalizer. With the game level, Philadelphia pushed even harder, which paid off in the 79th minute, as substitute Fabinho played a one-two with Maidana, and then blasted it into the top corner from a tight angle. The 10-man Union held on for the win, setting up a Quarterfinal date with the winner of the New York Red Bulls vs. New York Cosmos clash on Wednesday.