HUDDERSFIELD Town were denied victory when substitute Ola John scored his first goal for Reading six minutes from time.
Huddersfield had gone ahead in only the second minute when Jamie Paterson took advantage of poor home defensive work.
Reading equalised in the 15th minute when Oliver Norwood’s speculative 30-yard free-kick somehow eluded Huddersfield keeper Jed Steer.
Huddersfield went back in front through a close-range effort from Nahki Wells before the break, but Reading rescued a point through substitute John.
The visitors began the brighter and were ahead within 64 seconds after home left-back Jordan Obita had misplaced an intended pass to Anton Ferdinand.
Paterson ran on to the loose ball and kept a cool head when guiding it past stranded Reading goalkeeper Ali Al Habsi.
Reading got themselves level thanks to a tinge of good fortune.
Norwood took a free-kick wide on the right flank and arrowed it towards the near post and Steer reacted too late.
Huddersfield regained the lead in the 26th minute. Harry Bunn slipped the ball to Wells and he beat Al Habsi with a rising shot.
Substitute John, who had been on the pitch only 10 minutes, drove home from a tight angle to salvage a point for Reading.
Reading: Al Habsi, Gunter, McShane, Ferdinand, Obita, Norwood, McCleary (Orlando Sa 46), Williams (John 74), Piazon (Ruben Lima 46), Vydra, Blackman. Unused substitutes: Bond, Hurtado, Cooper, Taylor.
Huddersfield Town: Steer, Cranie, Hudson, Lynch, Davidson, Dempsey (Smith 90), Billing, Huws, Paterson (Lolley 46), Wells (Vaughan 80), Bunn. Unused substitutes: Carayol, Murphy, Bajaj, Wallace.
Referee: Brendan Malone (Wiltshire).