Ali Al Habsi - 6
Nothing much to do for Al Habsi today, one or two mishit kicks but otherwise comfortable.
Chris Gunter - 7
Probably the best performer of the defensive line today, Gunter was always in control and delivered an absolute peach of a cross for Vydra's second and Reading's fourth.
Anton Ferdinand - 6
Steady. All there is to say, really.
Jake Cooper - 6
A couple of nervy moments for the youngster, who tends to be outbattled quite easily when the ball is in the air, but a clean sheet nonetheless.
Jordan Obita - 6
Got forward pretty well and covered anything that came his way - Walsall seemed to be targeting his wing a fair amount.
Aaron Tshibola - n/a
One great shot and looked assured before coming off with an injury.
Oliver Norwood - 6
Couldn't impose himself on the game as much as he would like but played his recycling and distributing role well.
Hal Robson-Kanu - 8
A man reborn in 2016, Robson-Kanu seems to be putting together consistent performances once again. Of course, we know how hot and cold he blows... Took his goal extremely well and provided numerous dangerous crosses.
Danny Williams - 8
Played in a forward role just behind Vydra and did extremely well, taking his goal with immense composure, playing a great through ball to Quinn for the second, and showcasing his all-action style to great effect.
Stephen Quinn - 6
Didn't quite impose himself as much as the other of the attacking midfield trio, but delivered a cross that Vydra simply couldn't miss from.
Matej Vydra - 6
This rating caused much debate at TTE Towers... but I've decided to stick with my original thoughts. Vydra scored two goals but did waste a number of opportunities and didn't affect the game as much as he - or the fans - would have liked. Disagree? Let us know below!
Michael Hector - 6
Deployed in a pretty unfamiliar defensive midfield role after the injury to Tshibola but coped well - wasn't spectacular but didn't do too much wrong.
Paul McShane - 6
Came on for Anton Ferdinand, possibly just to get some first-team minutes into his legs, and again didn't look rusty.
Ola John - 6
Typical excitement from the winger in his brief fifteen minute cameo.
That's how we saw it but do you agree with our ratings? And who was your man of the match? Let us know below.