Sebastien Le Toux, Jack McInerney and other Union players celebrate with the Sons (and Daughters) of Ben who traveled to Gillette Stadium for the game. (Michael Dwyer/AP)
It took a long time, in so many ways, but the Union finally have a win.
You might have thought that the sending off of Cory Gibbs in the 40th minute was what would change the game's momentum. The real turning point was the 65th minute, when Justin Mapp came in as a substitute. Mapp set up Jack McInerney, a 77th-minute substitute, with the equalizing goal in the 82nd. Then he scored the game-winner in the 92nd minute of 94 played.
You can read Marc Narducci's game recap from Gillette Stadium here.
The Union's 2-1 victory was their first win since July 17, a span of exactly six weeks. It was also Philadelphia's first road win since beating the Dynamo in Houston on May 29. That's almost three months.
I'll have much more to say about the game tomorrow night. For now, here are some video highlights from the game, including all the goals.