Leeds United took six points from two away games, with yet another late goal, this time from Jack Harrison, sealing the win for the Whites.
In what was a scrappy and rather uneventful match, Reading showed their game plan from the off, holding a dense line of five for Leeds to attack before launching on the break.
In the third minute, Reading had a great chance to score, countering from a Leeds corner kick, building through Meite down the right before a fantastic ball in just evaded the sliding boot of Puscas in the middle.
Roberts went of injured during the first half with a muscle strain in his leg, and despite looking in decent knick, was replaced by Helder Costa on 34 minutes.
The first shot on target was registered in the 41st minute, as Meite was found from a Reading corner kick, but his header downward was well saved by Casilla.
With just twenty minutes to go, Leeds came agonisingly close to taking the lead, as Stuart Dallas cut inside from the left before unleashing a brilliant curling strike that cracked off the crossbar.
But the goal came soon enough, Leeds broke from a Reading free-kick at the other end, with Harrison starting the move, Dallas spraying the pass wide to Alioski who helped it on to Costa on the right.
Harrison ran 80-odd yards down the right hand side, latching onto Costa’s ball which took a slight deflection, and it was a simple finish from a few yards to give Leeds another crucial victory.