Ali Al-Habsi: 5
For me, Ali could perhaps have held Carlton Morris' header and not allowed Tom Adeyemi to score the rebound. Didn't have much to do in the second half, shown by the fact that Rotherham had just one shot, but looked a little shaky on the ball towards the end as he hoofed the ball out of player under no pressure.
Chris Gunter: 7
Gunter has really grown into the role of captain in Paul McShane's absence, and in my opinion today was his best performance of the season. Made some brilliant overlapping runs even though best pal Garath McCleary wasn't quite on-song, and capped an impressive attacking performance with an assist for the winning goal. At the back, he was calm, composed and put in a couple of good tackles.
Liam Moore: 6
Like Al-Habsi, it's difficult to rate the centre-backs as they had very little to do due to the fact Rotherham sat on their 1-0 lead and defended it. Moore showed some desire to drive the team forward from the back in the second half and looked comfortable as ever on the ball.
Tyler Blackett: 6
Much like Moore, Blackett did what he needed to do in a game where his job was relatively simple and didn't require much effort. Could have perhaps done better to prevent the Rotherham goal but that might be a tad harsh.
Jordan Obita: 6
Provided much of Reading's attack threat down the left hand side as the wingers didn't quite perform. Darnell Fisher stuck tight to Obita and didn't allow him much space, but this didn't seem to phase him. Dispossessed slightly too easily.
John Swift: 6
You would have thought that in a game like this John Swift would be at his creative best, but the midfielder could never quite find his rhythm. A couple of cross field balls allowed Reading to use the wings effectively and he finished off a neat passing move to win the game with his eighth league goal of the season.
Danny Williams: 7
Was the only player who had any drive in the first half and his stereotypical passion and energy is something that the team would miss if he departed in the summer. Continued an excellent performance in to the second half, playing a part in the winning goal with a superb through ball to Gunter before nearly getting on the scoresheet himself.
Yakou Meite: 5
Withdrawn at the break, Yakou Meite had a mixed first half in what was his first league start for the club. Had Reading's best chances of the half with a close range stab at goal, a low drive and an audacious (but probably unintentional) lob attempt, but went missing in-between. Still clearly raw but the potential is most definitely there.
Roy Beerens: 4
I'm becoming increasingly frustrated with Roy Beerens. He occasionally pops up with occasionally moments of skill and important goals, which suggests that he does possess a fair amount of quality. But so many times this season he has been non-existent and today was another one of those days. Didn't want to run at the Rotherham defence and his crosses found nobody. Deservedly withdrawn just after the hour mark.
Garath McCleary: 5
Only slightly better than Beerens on the opposite wing. McCleary's form has dipped in recent weeks and today saw another disappointing performance from the Jamaican international. Lost the ball too easily and didn't do enough going forward, but did get the assist for Lewis Grabban's goal.
Yann Kermorgant: 5
Reminded me of his performances before Christmas when he failed to have an impact on the game due to a lack of involvement. Today was perhaps due to a lack of service, but Kermorgant managed just two shots all game.
Liam Kelly: 6
A stark contrast to the game at Rotherham back in October when he was hauled off after just 28 minutes. This time, Kelly was substituted on at half-time and changed the game as he brought an attacking impetus to Reading's play. Provided an option for the defence that had not been there in the first half.
Lewis Grabban: 6
It's clear that a goal and two assists on Saturday gave Lewis Grabban a much-needed confidence boost, as within a minute of coming on today he drew Reading back level with a spectacular volley that will surely be a goal of the season contender. Didn't do much after that but showed further confidence with a bit of showboating.
Adrian Popa: N/A
Came on in stoppage time and had just three touches of the ball before the full-time whistle blew.
Average Rating: 5.7
Who was YOUR man of the match? Vote in our poll at the bottom of the page, and leave your thoughts in the comments section.
Best and worst performances from 2016/2017:
6.8 - Leeds United H (W 1-0)
6.7 - Preston North End H (W 1-0)
6.7 - Sheffield Wednesday A (W 2-0)
5.9 - AVERAGE
4.8 - QPR H (L 0-1)
4.7 - Brentford A (L 1-4)
4.4 - Fulham A (L 0-5)
Who was your man of the match against Rotherham?
This poll is closed
Other (say who in the comments)