Rob Green 8: if only for the brilliant save that thwarted James McClean as he broke through in the second half. A Wigan goal for 2-0 and it would have been curtains.
Danny Simpson 8: Tireless on the right-hand and in attacking positions all the way through 120 minutes.
Nedum Onuoha 9: It helps the hero bit when you have a Terry Butcher-like bandage to go with diving headers, blocks - one crucial as he denied Moloney in the first half that earned him a swathe of white around his head.
The defender is in the zone right now, but modest as ever reckoned he ‘was just doing my best.’
Richard Dunne 7: Had his best game for two months. A shaky, unintended back header started the evening, but the Irish international’s positional sense allowed him to sweep up with aplomb from there on.
Clint Hill 6: Lower mark than normal, but only because he was withdrawn for tactical reasons on 50 minutes to allow Yun to get forward with greater speed and augment the attack. Our Clint did nothing wrong up till then.
Kevin Doyle 6: Was in the right place when Rs steamed forward, but got little joy carving out clear-cut chances. Gave way to Bobby Zamora who made a massive difference.
Joey Barton 9: a man reborn as he popped up on the left; in the middle and kept everything going at high tempo that eventually battered Wigan’s door down.
Gary O’Neil 6: Lost a tooth for his labours when a flailing arm caught him across the face. Worked his socks off for the cause before being replaced by Ravel Morrison.
Niko Kranjcar 8: Like Dunne, had his best game for a long time. It needed a bit of guile and ball control to threaten the Latics defence, and the Croatian provided it. Two thundering shots needed brave defending to deny him a goal.
Junior Hoilett 8: Brave going forward, and won Rangers the oh-so important penalty that restored parity. He was good in the first leg as well, and like Kranjcar, provided the trickery needed on a night with so much at stake.
Charlie Austin 9: If your job is to get Rangers within a game of the Premier League - then he did his to perfection.
There were grown men turning away when he took the second-half penalty that breathed life into Rangers. Not Charlie. He was the calmest man in W12. His second as latched on to Zamora’s chip was the mark of a true scorer.
Yun Suk Young 7 (on for Hill 50 minutes) showed why he’s won a World Cup spot with South Korea with darting runs down the left to heap pressure on Wigan.
Bobby Zamora 9 (on for Doyle 64 minutes) as subs go the big striker will find it hard to make greater impact. In fact, his hold-up play, neat return pass to Hoilett for the penalty, and the sublime loft that provided Austin the winner had fans wondering why he kept this performance hidden for so long?
Ravel Morrison 6 (on for O'Neil 68 minutes) was a big call leaving out the on-loan West Ham man, but he failed to grab his chance after coming off the bench.
The fans 11: Fantastic effort from start to finish that had Loftus Road thundering. The BBC radio team on the gantry were fearful when the noise literally had their precarious perch shaking.