The Premier League continued as all 20 clubs played out Matchweek 13 over Tuesday, Wednesday and Thursday.
Champions Liverpool returned to the top of the table after beating previously leaders Tottenham 2-1 in the headline match of the week at Anfield.
Despite having just lost once all season, Jurgen Klopp’s side find themselves just eight points clear of 10th placed Wolves in a season in which has thrown up many surprises.
At the bottom, Sheffield United are still looking for their first win and are stuck on one point after losing 3-2 at home to Manchester United.
The Blades are joined in the relegation places by West Brom, who sacked Slaven Bilic despite a 1-1 draw at Man City, and Fulham, who stayed in the bottom-three despite a draw against Brighton.
We can work out who the outstanding teams were on Matchweek 13 but who were the best individual performers?
Here we select our top-5 Premier League players from the midweek fixtures…
5. Jack Harrison (Leeds United)
The winger always works tirelessly for his side on the left flank but his performance in the 5-2 win over Newcastle also had some end product. Put in some beautiful deliveries of which one was converted by Rodrigo for the second goal. Then got on the scoresheet himself when he netted the fifth with a well taken finish.
4. Sam Johnstone (West Brom)
If your team gets a point at Man City then your ‘keeper has to have a good game. That is exactly what Sam Johnstone did at the Etihad as he helped the Baggies secure a shock 1-1 draw. Had little chance with the goal but made great saves to deny Kevin De Bruyne (twice) and Raheem Sterling. Sadly, Johnstone’s composed performance couldn’t even save boss Slaven Bilic from losing his job.
3. Roberto Firmino (Liverpool)
Despite the great work he does for Liverpool, Roberto Firmino has had his critics for not being the most clinical of strikers. Prior to the match against Tottenham Hotspur, the Brazilian had just two goals to his name all term but, in a match where his control and link-up was delightful, he netted a late winner which could prove vital in the title race.
2. Marcus Rashford (Manchester United)
Manchester United again came from behind to win as they defeated Sheffield United 3-2 at Bramall Lane on Thursday. Marcus Rashford was the man of the night as he scored twice in a lightning display. The England international thumped home a fine finish to equalise for the Red Devils before starting a finishing off a flowing move for the third. Rashford’s brace not only lifted the Red Devils to within a point of the top-four but also took the striker to 12 goals for the season.
1. Daniel Podence (Wolves)
Wolves recorded a big victory over a much fancied Chelsea and Daniel Podence had a big part to play throughout. The Portuguese playmaker was brilliant to watch. As well as showing eye-catching skill and desire both on and off the ball, he produced a beautiful curling finish to level the scores before Pedro Neto scored a late winner.