
Rathbone's fifth goal of the season earned Wrexham victory in the 95th minute
Wrexham moved into the Championship play-off places after Ollie Rathbone completed a remarkable stoppage-time turnaround to beat Queens Park Rangers 3-2.
QPR had looked assured of victory after Steve Cook's header had given them the lead in the 80th minute for the second time of the afternoon at Loftus Road.
Julien Stephan's side looked as though they would have to settle for a point when Josh Windass struck with 93 minutes on the clock.
But Rathbone broke Rangers' hearts when he smashed home in the 95th minute, sending Phil Parkinson's men sixth in the table.
QPR, who had Amadou Mbengue sent off late on, drop to 12th having opened the scoring for the afternoon via Harvey Vale after just six minutes.
They had dominated the vast majority of the game before Callum Doyle struck his first Wrexham goal in his side's first attack of note on 54 minutes.
And when Cook was allowed to steal home to head from a corner with ten minutes remaining, it appeared the hosts were set to extend their unbeaten run to four games.
But with Wrexham mounting their first period of sustained pressure all afternoon in west London, Windass fired home from the edge of the box to level.
Then, substitute Rathbone, a goalscorer in the FA Cup upset of Nottingham Forest, let fly from 25 yards with only seconds of stoppage time remaining.
Analysis - Underwhelming display has an unbelievable ending
Given QPR had not conceded for three successive league games going into this, it was little wonder Loftus Road's home ends collectively shook their heads at the final whistle.
This for large swathes of the game had looked like a game that Stephan's side would collect all three points from.
Defensively disciplined, well organised in midfield, out-working Wrexham in parts, and forcing errors all over the bare and bobbly pitch.
When Vale's volley punished Dan Scarr's inability to clear his lines early on - Kader Dembele's shot having cannoned back off the crossbar via a finger from Arthur Okonkwo - the hosts looked comfortable and in control.
Their only grumble was that they had not extended their lead, Paul Smyth with perhaps the best chance.
So Wrexham hardly deserved their way back into the game. Indeed, the visitors' xG (expected goals) was zero before Doyle finished from Nathan Broadhead's pass, squeezing home expertly from a tight angle.
Although much improved after the break, it still almost felt like a poor display had its just deserts when Cook, unmarked, wandered into the box to head home an 80th minute corner.
That appeared to be what the talking point was going to be, Wrexham again dropping points and again via a set-piece having drawn from a winning position by conceding at a 90th-minute corner in midweek against Leicester.
But Wrexham's recent story has had its fair share of late dramas - and this season has been no different. Only Coventry and Watford have taken more points than Wrexham's 15 from losing positions.
It is difficult to assess whether Mbengue's ill-discipline when already on a yellow had its impact, but the momentum was already with Wrexham in the final stages.
After a technically excellent finish from Windass, the Wrexham rush to get the ball from the net to restart told a story. Rathbone made sure he put the exclamation point on it.
Parkinson: The response was outstanding