/cdn.vox-cdn.com/uploads/chorus_image/image/67984050/1287657289.0.jpg)
Rafael: 7
Rafa has endured his worst run of performances in a Reading shirt since the Coventry City game, but he proved his worth again tonight. Didn’t really have much to do in honesty, but popped up with two key saves in the second half to make sure his team walked away with their fair share of the points.
Tom Holmes: 6
Every time Tom Holmes has stepped into the right back position so far this season, he's looked comfortable, assured and confident - and tonight was no different. Surely sealed his place in the starting lineup on Saturday, although he does tend to struggle going forward.
Michael Morrison: 6
Typical Michael Morrison performance. Reliable and solid. Dealt with the aerial threats of Bodvarsson and Matt Smith well alongside his partner in crime Moore when the Millwall strikers were introduced in the second half.
Liam Moore: 6
Similarly reliable performance to Morrison. Put Saturday’s horror show second half aside, we are just so much better defensively when we have the skipper marshalling the back four.
Omar Richards: 6
He really is cementing himself as one of the league’s top left backs this season. Threatening going forward, footwork that Ejaria would be proud of at times and defensively sound too. *Chef’s Kiss*
Andy Rinomhota: 5
This score might be a bit harsh. However, games have passed him by recently. Full of energy as always, but still expect him to effect the game more than he did.
Josh Laurent: 5
Similar to Rino, the game passed him by in the first half and he wasn’t able to have any kind of effect. Played the quarterback role in the second half and was a lot more involved from a deeper position, but not in positions that could really trouble the hosts.
Yakou Meite: 5
Reading were flat going forwards all game and Meite wasn’t immune to those attacking woes. Looked absolutely knackered by the time he was subbed in the 90th minute, probably should’ve gone off earlier.
Alfa Semedo: 4
Bad day at the office for Alfa. Pauno trusted him again to play the number 10 role, but unfortunately it just didn’t work. Rightly withdrawn at half time, he’ll have better days.
Ovie Ejaria: 5
There was big weight on Ovie’s shoulders to be the creative spark throughout the game - particularly in the first half. Showed glimpses of excitement, but end product let him down too often for me. Can, and should, do so much better.
Lucas Joao: 6
Got the all-important goal - another instinctive finish that he seems to favour. Tends to struggle when he has more time to think about it - proven by his missed chance in the dying embers. Bad day at the office for most of Reading’s attacking players, but Joao still did his part.
Substitutes
Michael Olise: 6
Why didn’t he start? Changed the game when he came on, giving us a much-needed attacking boost and providing the all important assist for Joao’s equaliser. Struggled to get a grip of the game from then on, as we looked more than happy to scrap out a draw rather than go for the win.
Sam Baldock: N/A
Came on far too late to make any kind of impact.
Average: 5.58/10
Who was your man of the match against Millwall? Vote below or through this link.