Fly-half Steffan Jones kicked a last minute penalty to earn Newport Gwent Dragons a dramatic LV= Cup win over Wasps at Adams Park.
The hosts out-scored the visitors four-tries-to-two and took two bonus points courtesy of that and the narrow losing margin.
John Hart, Tom Varndell, Ross Filipo and Joe Simpson touched down for Wasps.
Phil Price and Hallam Amos, 17, went over for the visitors with Jones' boot doing the rest.
Ryan Davis kicked two conversions and Nicky Robinson added the extra points to Joe Simpson's 77th-minute try.
But home full-back Hugo Southwell was sin-binned for a late tackle on Mike Poole and Jones proved equal to the pressure as he punished the Scotsman's offence.
Wasps: Southwell; Varndell, Daly, Bell, Wade; Davis, Berry; Castex, Lindsay, McIntyre, Filipo, Wentzel, Harris, Everard, Hart (capt).
Replacements: Waldouck for Varndell (54), N Robinson for Davis (53), Simpson for Berry (54), Taulafo for Castex (50), Webber for Lindsay (50), Broster for McIntyre (53), Powell for Filipo (68), Burton for Harris (68).
Sin bin: Southwell (79).
Newport-Gwent Dragons: Amos; I Evans, Hughes, Robling, Poole; S Jones, W Evans; Price, Buckley, Buck, A Jones, Morgan, Groves, Waters, Brown.
Replacements: M Jones for Hughes (55), Gustafson for Price (60), N Williams for Buck (60), I. Jones for Waters (68), Ellis for Brown (60).
Not Used: Parry, Bedford, Dixon.
Ref: Leighton Hodges (RFU).