Leicester 20 Bath 15:Julien Dupuy's opportunist try less than 50 seconds from full-time sealed Leicester a dramatic Heineken Cup quarter-final victory over Bath at the Walkers Stadium.
The French scrum-half shaped to feed Sam Vesty for the drop-goal attempt but wheeled away from the base of the Leicester ruck, stole through the fringes and rounded Andrew Higgins to score under the posts.
The lead changed hands four times in total as Leicester twice fought from behind.
Bath had taken a 10-6 lead shortly after the interval having engineered the one piece of clinical rugby to create a try for Australian replacement Shaune Berne.
Sam Vesty's four penalties nudged the Tigers ahead before Bath pounced on a mistake from Leicester full-back Georden Murphy and Joe Maddock scored.
But the Tigers again refused to roll over. Vesty drew the scores level with another penalty before Dupuy's piece of magic booked the Tigers a place in the semi-finals.
Even that score was fraught with drama. Dupuy had coughed up possession on the edge of the Leicester 22 and extra-time seemed certain as Lee Mears charged clear.
But Mears' attempted off-load fell into Jordan Crane's hands. Leicester built one final attack - and Dupuy snatched his golden chance.
The conversion was missed and Bath raced to restart the game before the clock ticked over to 80 minutes - but they ran out of time
Leicester will face Cardiff in the semi-finals at the Millennium Stadium after the boot of New Zealander Ben Blair ended French interest in this season's competition as they downed Toulouse 9-6.
It means there will be no French semi-final representation for only a second time in the Heineken Cup's 14-year history.
The Blues, transformed from a team smashed 41-17 by Toulouse at the same quarter-final stage last term, deserved their victory.
They kept their composure throughout a tryless, but gripping, encounter, inspired by towering performances from skipper Paul Tito, flanker Martyn Williams and prop Gethin Jenkins.
Former All Blacks full-back Blair decided it though, slotting three penalties from five attempts, while Frederic Michalak and David Skrela kicked a penalty apiece for Toulouse.
Toulouse, beaten by Munster in last season's Millennium Stadium final, threw everything at Cardiff as the clock ticked down.
But their stunning array of Test match talent drew a blank against a Blues outfit that collectively tackled itself to a virtual standstill.