The Philadelphia Union had a healthy 3-0 lead at home, until the Impact's astounding turnaround for a stunning 3-3 result.
Swansea City secured a vital 2-0 win over Stoke as their push for Premier League survival continues.
FC's Steve Nicol analyses the high octane FA Cup semifinal between Chelsea and Spurs, and how Conte's subs made an impact.
Steve Nicol gives his predictions as to who will be relegated from the Premier League this season.
Cristiano Ronaldo Jr. is the spitting image of his father as he lines up his free kick before scoring a goal.
Major League Soccer: Anthony Jackson-Hamel (69') Philadelphia Union 3-2 Montreal Impact