Arsenal fans got just about everything they wanted for Christmas.
Before Boxing Day, their side had gone seven Premier League games without a win, their manager was under pressure and they were just four points clear of the bottom three. Even Sam Allardyce was poking fun at them by suggesting they were in a relegation battle.
Since then, they've won four of their last five, have conceded just one goal and are up to tenth - six points off fifth place.
Much of the Gunners' turnaround is down to their young players with Emile Smith-Rowe and Bukayo Saka stepping up with goals and assists but the likes of Alexandre Lacazette and Kieran Tierney have also played their part.