Milovan Mirosevic's late goal sees Columbus Crew beat Philadelphia Union 3-2 at home in the MLS.
Columbus Crew have defeated Philadelphia Union 3-2 at home in the MLS thanks to a late goal from Milovan Mirosevic.
The hosts went ahead in the 44th minute when Jairo Arrieta volleyed home Sebastian Miranda's pass.
The Costa Rican was on target again for Crew in the fifth minute of first-half injury time, this time slotting the home ball after outmaneuvering the visiting defence.
Union halved the deficit in the 65th minute when Danny Cruz converted a penalty conceded by Antoine Hoppenot, and made it 2-2 through Jack McInerney on 86 minutes.
However, Crew had the last laugh at the Columbus Crew Stadium, as two minutes later Mirosevic fired in the winner from inside the Union penalty box.
Result: Chicago Fire 2-1 Columbus Crew >