Manchester United battled back from a two-goal deficit to beat Crystal Palace 3-2 in a thrilling Premier League match at Selhurst Park on Monday night.

Palace hadn't beaten United in a league game since 1991 but it was looking like 2018 was the year they were waiting for as they raced in front through goals from Andros Townsend and Patrick van Aanholt

United they took over as Chris Smalling pulled a goal back for the Red Devils before Romelu Lukaku then collected a well-deserved equaliser in the 76th minute

While it was looking like the spoils will shared, Nemanja Matic sensationally capped off the comeback in second-half stoppage time with a well-hit half-volley from well outside the box that helped United nick the time 2-3.

ALSO WATCH: NFF Awards: Nigerian Football Legends Rock Lagos