Manchester United turned around a 2-0 deficit, scoring an injury time winner to beat Crystal Palace at Selhurst Park on Monday night. The second half comeback moved Jose Mourinho's side back into second in the Premier League, while leaving Crystal Palace in the relegation zone.
Here are some of the things we learned from the lively clash on Monday night...
1. Crystal Palace Can Escape Relegation
Despite losing a two goal lead and falling victim to a late winner, there are a lot of positives to take from Crystal Palace's performance on Monday night.
The players were not afraid to take the game to Manchester United, they did not sit back, they went for the win from the first minute to the last, and were unlucky not take something from the game.
If the Eagles approach their last nine games like they did on Monday night, they definitely have a very good chance of climbing out of the relegation zone.
2. Shock Results Are Coming as the Relegation Battle Heats Up
It is often said that the Premier League is the best league in the world because there is so much competition. The teams at the bottom of the table can beat the teams at the top, and it's exciting.
While that hasn't rung that true this season, a shock result is more likely now than ever. Teams are fighting to stay in the top flight for another season, and it can be very difficult to take on a side that are fighting for their lives, with a desire that cannot be shaken.
Although Palace didn't manage to hold on to their lead at Selhurst Park, things were looking very good for a large part of the game. Crystal Palace have never beaten Manchester United in the Premier League, yet last night as they fought to climb out of the drop zone they were worthy competitors.
3. Lukaku Has Found His Goalscoring Form
Romelu Lukaku has scored four goals in his last seven Premier League appearances for Manchester United. After only managing three goals in his last 14 league games before the turn of the year, Lukaku has definitely rediscovered his goalscoring form in 2018.
People have often claimed that the Belgian doesn't score in big games or when it is needed, but the striker has done both in his last two games - scoring the equaliser against Chelsea in their comeback victory last weekend, before drawing his side level again on Monday night.
4. Aaron Wan-Bissaka Is a Future Star
Aaron Wan-Bissaka started only his second game for Crystal Palace on Monday night, but the young right-back put in a brilliant performance for the Eagles.
The 20-year-old was not facing an easy task as he had Alexis Sanchez and Paul Pogba up against him on United's left flank, but the right-back kept both players quiet, not allowing either to really impact the game in the first half.
United boss Jose Mourinho made some changes for the second half, and Wan-Bissaka found himself up against the pace of Marcus Rashford. His fellow Englishman did cause him some problems, escaping the right-back a couple of times when he first entered the fray, but Wan-Bissaka soon adjusted and made more interceptions and blocks than any other Palace player in the game.