First-half goals from Ashley Fletcher and Marc Bola secured all three points for the Teessiders to make it back-to-back wins for Neil Warnock’s side.
Our Boro writer Joe Nicholson has dished out his player from the match – scroll down and flick through the pages to see how each player fared at the Madejski Stadium:
9. Neeskens Kebano - 7
Helped Boro pose a threat on the counter attack and made a few forays forward when he received possession. 7 Photo: Getty Images
10. Duncan Watmore - 8
Caused problems with his probing runs on the counter attack and saw out his defensive duties too. 8 Photo: Stu Forster
11. Ashley Fletcher - 8
Led the line and battled to try and hold the ball up. Took his goal well to open the scoring. 8 Photo: Stu Forster
12. Marvin Johnson - 7
(for Watmore, 66) Looked lively when he came on and caused problems on the break. 7 Photo: George Wood