Guildford Flames 6 Basingstoke Bison 3 (agg Flames 9 Bison 11)
Milos Melicherik gave the Flames the lead, only for Cameron Wynn to level things by the end of the first period.
Branislav Kvetan puts Guildford in front again, and this time it is Tomas Karpov who nets the equaliser to make it 2-2 at the second buzzer.
In a grandstand finish in the final session, the Flames scored four unanswered goals from Marcus Kristoffersson, Kvetan twice to complete his hat-trick and Nicky Watt.
So with 40 seconds left in the game the cup holders trailed by just one goal overall in the tie.
They pulled their goalie again, but Kurt Reynolds hits the empty net to make sure the Bison are on their way to the EPL Cup final.