Manchester United moved back to second in the Premier League table after beating Crystal Palace 3-2 in a dramatic game at Selhurst Park.
However, the Red Devils will be thankful they didn't lose the game as they found themselves 2-0 down in south London with strikes from Andros Townsend and Patrick Van Aanholt.
But the Jose Mourinho's men fought back. Chris Smalling's well-placed header made it 2-1 before Romelu Lukaku's tidy finish seemingly earned United a point.
But in injury-time Nemanja Matic's wonderful strike from 25 yards out snatched all three points for the Red Devils.
Click the right arrow above to see talkSPORT's Manchester United player ratings...