Charlton 3, Reading 4

If there wasn’t enough drama off the pitch for adrenaline junkies in south east London, then Charlton and Reading provided it on the pitch.

Only Deniss Rakels’ 92th minute goal settled the tie in a seven-goal thriller that belied the Addicks goal-shy reputation. The final 3-4 scoreline ultimately does nothing for Charlton, who remain in the relegation zone, and maybe the more telling action will be the protests at Charlton and in Belgium, home to owner Roland Duchatelet, but still it provided entertainment for fans, which has been in short supply.

Off-pitch and on-pitch drama came together in the figure of former Charlton player Yann Kermorgant who scored two goals for Reading to reinforce his arguments made earlier in the week about the management’s lack of strategic vision .

The hero for the home fans was Arsonal loanee Yaya Sanogo who scored a hat-trick, which began in the 6th minute and ended in the 84th when it looked like Charlton might gain a point – and a one place elevation in the table – before Rakels’ heartbreaker.

Manager Jose Riga said: “I’m happy for Sanogo that he can show his value today. Of course you have to show you can do it for more than one game but I’m happy. I saw immediately during the training sessions the quality he has.

“When you arrive from France early as he did, at 19 to 20, to a big team like Arsenal, it’s quite difficult. My discussion with him was he can come here and take what he can from this challenge.”

Doncaster 1, Millwall 1

A grim, hard-fought draw was the best that Millwall could bring back from Yorkshire. Before the match Doncaster were on a four-match losing run and Millwall on a five-game winning streak but with the Lions’ inconsistency the draw looked the most likely result.

Millwall took the lead through Steve Morison in the sixth minute and half an hour later former Lion Richard Chaplow slotted home.

Doncaster had the better chances for the second half but Jordan Archer proved up to the challenge.

Read more Millwall's welcome win at home enhances promotion credentials

Millwall manager Neil Harris said: “We’re a little disappointed that we didn’t win the game. Looking back and having seen the results in the division it’s probably a point gained.

“Excluding the goal they didn’t really cause us any problems. They only really caused us a problem in the last 10 minutes when we made individual errors.”

Millwall are now fifth and look a good bet to be in the promotion mix.