Ospreys scored two tries in the final two minutes to secure two bonus points in their European Champions Cup defeat at Clermont Auvergne.
The home side opened a commanding 20-3 half-time lead with tries from David Strettle and Aurelien Rougerie.
Tries from Justin Tipuric and Eli Walker put Ospreys back in contention, before Strettle and Fofana scored to take Clermont clear again.
But Ospreys salvaged bonus points when Sam Parry and Tom Habberfield crossed.
Habberfield's try was a spectacular length of the field effort in the final play of the game from the re-start following Parry's score two minutes from time.
And the two bonus points mean Ospreys return to the top of Pool 2 with six points from two games, with Exeter and Clermont - playing their first game after their opening game was postponed after the Paris attacks - level on five points.