Wing Josh Bassett left it until the last play to secure a bonus-point 35-26 victory for Leicester Tigers over a valiant DHL Stormers side.
The South African visitors were already preparing for next weekend’s visit of Stade Rochelais and fielded a young side.
However, the United Rugby Championship side did themselves proud and took a 10-17 lead into half-time.
Leicester Tigers rallied in the second half scoring three tries and secured the bonus point in stoppage time.
Centre Solomone Kata scored the game’s opening try on 14 minutes when Number 8 Jasper Wiese found his team-mate with a pass out of the scrum to charge over, fly-half Handre Pollard slotting the conversion from range.
The young DHL Stormers held their own and Number 8 Keke Morabe picked the ball up at the base of the scrum and charged over, converted by fly-half Jurie Matthee to level the score 10-10.
The visitors then took a shock lead going into the break with srum-half Paul de Wet capitalising on a loose ball out of the scrum before playing through wing Courtnall Skosan, Matthee converting.
Leicester Tigers mustered a powerful response after the break with Pollard kicking a penalty before Kata crossed for a converted try to take a 20-17 lead.
DHL hit back three minutes later with the visitors powering forward before finding Matthee for a drop-kick under the posts.
The sides then traded kicks in a close encounter with Pollard and Matthee both scoring penalties.
With seven minutes remaining DHL Stormers were reduced to 14 men when Wiese was caught between two tacklers and replacement Lee-Marvin Mazibuko was shown yellow.
Moments later Leicester Tigers scored a third try when a chipped kick gained ground before being played sideways for Pollard to score, which he also converted.
DHL Stormers were not lying down and Matthee kicked his third penalty of the afternoon to pull them back to four points behind.
The hosts withstood some pressure and then scored a bonus-point try at the death when a line-out was played across by Jamie Shillcock for Josh Bassett to cross.
DHL Stormers host Stade Rochelais next Saturday, while Leicester head to Stade Francais Paris.