Manchester United have suffered more than 40 injuries since Louis van Gaal took charge but the Old Trafford club are finally getting healthy.
It's well timed with the Christmas fixture list the busiest time of the year, and Manchester United welcome Newcastle to Old Trafford on Boxing Day looking to scoop the three points.
This game will probably come too early for Ander Herrera, Luke Shaw, Marouane Fellaini, Daley Blind and Marcos Rojo but the majority will return for Tottenham away on 28th December or Stoke City away on New Year's Day.
Radamel Falcao played and scored against Aston Villa in United's last game, a 1-1 draw at Villa Park that ended United's winning streak.
Newcastle at home represents the perfect opportunity to get straight back to winning ways, as the Magpies were poor in their home defeat to Sunderland in their last match.
With Herrera unlikely to start against Alan Pardew's side despite coming back from a 'small muscular injury', Darren Fletcher could continue in the middle of midfield.
Angel Di Maria came off the bench for Robin van Persie against the Villains as he stepped up his comeback from injury suffered against Hull City earlier this season. He is likely to start against Newcastle.
Here is the predicted XI for Manchester United against Newcastle…
De Gea, Jones, Carrick, Evans, Valencia, Di Maria, Rooney, Carrick, Fletcher, Falcao, Van Persie