European champions Wasps staged a remarkable late rally to snatch victory over Gloucester in the EDF Energy Cup on Sunday.
Trailing 26-8 in the 65th minute, they stormed back to snatch victory with 21 points in the last 14 minutes.
Wasps, with only one victory from their previous seven matches this season as World Cup calls decimated their playing resources, looked down and out after Gloucester scored their fourth try through winger Iain Balshaw.
But the introduction of a wave of replacements, including French World Cup skipper Raphael Ibanez and two-try James Haskell, and the switch of talented teenager Danny Cipriani from full-back to fly-half, transformed the Heineken Cup holders.
Haskell, the most controversial absentee when England coach Brian Ashton made the final cuts to his World Cup squad, went over in the 66th and 73rd minutes for tries - both converted by Cipriani - as the Wasps pack turned the tables after being outplayed for the first hour.
A desperate tackle by Gloucester forward replacement Gareth Delve, who dived full-length to tap the ankle of England winger Paul Sackey, playing his first match since returning from the World Cup, looked to have denied Wasps their unlikely victory.
But with 20 seconds of normal time remaining, the Wasps forward drove over the Gloucester line again for the winning try, credited to Tom Voyce.
Skipper Lawrence Dallaglio was withdrawn before the hosts launched their fightback.
Dallaglio, embroiled in controversy for his scathing attack on England coach Ashton since arriving back from the World Cup, was signing copies of his autobiography in the club shop after the match.
But he had failed to make his mark on the Wasps pack which came off decidedly second best for much of the game.
Gloucester, who took the lead when scrum-half Rory Lawson wrong-footed the home defence with a delightful dummy which took him past Wasps fly-half Riki Flutey, struck again in the 34th minute.
A spell of forward pressure resulted in hooker Olivier Azam forcing his way over for their second try, with fly-half Ryan Lamb again converting to put them 14-0 ahead.
World Cup referee Wayne Barnes, who failed to spot a French forward pass as New Zealand were knocked out of the World cup, did not endear himself to the Wasps supporters.
He disallowed a 10th-minute Sackey try because of an earlier infringement and then denied Tom Voyce by awarding a penalty instead of allowing the advantage.
Cipriani kicked the penalty in first-half injury-time but Wasps looked dead and buried early in the second half.
The Gloucester number eight Luke Narraway was stopped inches short of the tryline after bursting through the middle, once again exposing the frailties of the normally so-solid Wasps defence.
But the ball was moved quickly out wide with Lamb and James Simpson-Daniel combining to send full-back Olly Morgan over in the right-hand corner for a try which Lamb converted.
Voyce rushed a tackle from Simpson-Daniel to score Wasps' opening try in the 53rd minute but Gloucester struck again when Anthony Allen and Morgan set up Balshaw's 61st-minute try to stretch their lead to 26-8.
The yellow card which dispatched Gloucester second-row man Peter Buxton to the sin-bin for the final 10 minutes proved decisive as Wasps utilised their extra-man advantage to the full to complete a remarkable turnaround.
Their bonus-point victory puts them level at the top of Pool A with Newcastle Falcons, with the group decider to be played at Wasps' Adams Park Ground on the last weekend in November.