Stefan Johnasen celebrates his 91st-minute goal to earn QPR a draw
A stoppage time equaliser from Stefan Johansen earned Queens Park Rangers a draw at Reading to maintain their unbeaten start to the Championship season.
A hat-trick from John Swift had looked to give Reading an important victory over the high-flying R's after the home side initially went behind early through a Michael Morrison own goal.
But trailing 3-1, Andre Gray pulled one back before Johansen found the equaliser in the first minute of added time to snatch victory away from the Royals.
The draw extends Mark Warburton's QPR's unbeaten run to eight matches in all competitions while the struggling Royals have now won just twice in 17 league matches, a run stretching back to last season.
Things looked to get of to the worst possible start for Veljko Paunovic's Reading, as defender Morrison bundled the ball into his own net after just 11 minutes from a QPR free kick.
But with their first real chance of the match, Swift pulled the hosts level on 35 minutes. Alen Halilovic, on his first start for Reading since joining from Birmingham this summer, sent the ball in over the top from the right, where it dropped perfectly for the midfielder to find the net.
- Relive Saturday's live EFL action
The 26-year-old showcased his skill to score his second, and put Reading ahead, swivelling in the box to shoot into the bottom corner on 64 minutes.
He completed his hat-trick and earned what looked like a significant three points for Reading just over 10 minutes later, getting on the end of a pass from Liam Moore.
Yet QPR have been one of the league's most in-form sides so far this season, and were quick to respond. Gray, signed on deadline day on loan from Watford, made his debut from the bench and pulled a goal back just two minutes later to set up a frantic finale.
George Puscas came within inches of putting Reading home and dry, but it was Johansen who broke the home fans' hearts as he scored the rebound after Chris Willock's effort was saved.
- Line-upsMatch StatsLive Text
Line-upsReading
Formation 4-2-3-1
33Cabral Barbosa17Yiadom4Morrison6Moore21Baba19Dele-Bashiru28Laurent7Halilovic10Swift14Ejaria47Puscas
- 33Cabral BarbosaBooked at 82mins17Yiadom4MorrisonBooked at 87mins6Moore21Baba19Dele-Bashiru28Laurent7Halilovic10Swift14Ejaria47PuscasSubstituted forHolmesat 83'minutes
Substitutes
- 3Holmes16Tetek22Southwood23Hoilett35Ehibhationham39Clarke41Bristow
QPR
Formation 3-4-1-2
1Dieng4Dickie5de Wijs6Barbet22Odubajo12Ball7Johansen16McCallum10Chair11Austin21Willock
- 1Dieng4DickieBooked at 89mins5de Wijs6Barbet22Odubajo12BallSubstituted forThomasat 87'minutes7Johansen16McCallumSubstituted forAdomahat 72'minutes10Chair11AustinSubstituted forGrayat 66'minutes21Willock
Substitutes
- 2Kakay13Archer14Thomas17Dozzell19Gray20Dunne37Adomah
Referee:Geoff EltringhamMatch StatsHome TeamReadingAway TeamQPRPossessionHome39%Away61%ShotsHome12Away22Shots on TargetHome4Away4CornersHome3Away6FoulsHome13Away12Live TextPost update
Match ends, Reading 3, Queens Park Rangers 3.
90'+6'Full Time
Second Half ends, Reading 3, Queens Park Rangers 3.
90'+5'Post update
Attempt missed. Chris Willock (Queens Park Rangers) right footed shot from the centre of the box is too high. Assisted by Albert Adomah with a cross.
90'+4'Post update
Attempt missed. Ovie Ejaria (Reading) header from the centre of the box misses to the left. Assisted by John Swift with a cross.
90'+1'goalGoal!
Goal! Reading 3, Queens Park Rangers 3. Stefan Johansen (Queens Park Rangers) left footed shot from the centre of the box to the bottom right corner.
90'+1'Post update
Attempt saved. Yoann Barbet (Queens Park Rangers) left footed shot from the left side of the box is saved in the centre of the goal.
90'Post update
Foul by Robert Dickie (Queens Park Rangers).
90'Post update
Josh Laurent (Reading) wins a free kick in the attacking half.
89'Booking
Robert Dickie (Queens Park Rangers) is shown the yellow card.
89'Post update
Foul by Robert Dickie (Queens Park Rangers).
89'Post update
Josh Laurent (Reading) wins a free kick in the defensive half.
88'Post update
Attempt blocked. Stefan Johansen (Queens Park Rangers) left footed shot from outside the box is blocked.
87'Substitution
Substitution, Queens Park Rangers. George Thomas replaces Dominic Ball.
87'Booking
Michael Morrison (Reading) is shown the yellow card for a bad foul.
87'Post update
Moses Odubajo (Queens Park Rangers) wins a free kick in the attacking half.
87'Post update
Foul by Michael Morrison (Reading).
84'Post update
Attempt missed. Robert Dickie (Queens Park Rangers) header from the right side of the box misses to the right. Assisted by Stefan Johansen following a set piece situation.
84'Post update
Ilias Chair (Queens Park Rangers) wins a free kick in the attacking half.
84'Post update
Foul by Andy Yiadom (Reading).
83'Substitution
Substitution, Reading. Thomas Holmes replaces George Puscas.
Page 1 of 6rewindpreviousNavigate to the next pagenextNavigate to the last pageforward
Source: bbc.com