Jake Moore sent us his ratings in from Reading's 3-2 win at Blackburn, you can follow him on Twitter @JakeMooreSport
Ali Al-Habsi: 7
Distribution to the back four and beyond was good, made some world-class stops to deny Rovers' threatening front-line at nervy stages in the game.
Chris Gunter: 6
Was a lot more attack-minded in comparison to Tuesday night, played a few key passes that led to promising attacks moves the Royals.
Paul McShane: 6
Solid as ever for Reading. contributing extremely well to breaking up Blackburn attacks and even came close to getting on the scoresheet. A threat in the air all afternoon.
Liam Moore: 7
Much the same as McShane and, open goal or not, managed to notch his first goal for the club. Much deserved.
Tyler Blackett: 6
Assured in defence, played a few good passes, seemed a massive confidence boost to him that he was alongside Moore and McShane.
George Evans: 7
Calm in possession, got the ball forward well and showed his quality in injury time with such a composed finish that many would've snatched at and missed the target.
Liam Kelly: 8
Definitely deserved MOTM. Questioned his selection v Leeds but he's proven me wrong and I have no shame in admitting that. Was at the heart of play all afternoon and looked like belongs at Championship level.
Joey van den Berg: 6
Looked sharp following a slow start to games after injury. Comfortably played the full 90. Won some very important challenges. Himself and Evans controlled the midfield very well.
Roy Beerens: 6
Made some great runs down the flank, put in some great crosses and caused problems for Rovers. Off the ball running a particular highlight.
Garath McCleary 7
Similar performance to Beerens, played very well. Superb assist for the first. Made a great run before supplying the ball on a plate for Evans to win the game. Started to shine recently.
Dominic Samuel: 7
Great to see Samuel start to play regularly after earlier injuries in his career have halted his progress. Not been in the best of form so his performance yesterday will hopefully give him a boost in confidence. Great run to make space for his first and a finish to match.
Yann Kermorgant: 6
Solid replacement for Samuel, continues to improve after injury.
Jake Cooper: N/A