Clermont kept their Heineken Cup quarter-final hopes alive on Friday with a 28-17 bonus-point win over French rivals Racing Métro at Parc des Sports Marcel Michelin.
The host came from 10-7 down at the break to score three second-half tries and secure five invaluable points to level with Pool Two leaders Leinster
The visitors had raced into an early 10-0 lead as Argentina international Juan Martin Hernandez kicked a penalty and converted Bernard Le Roux's try.
But a try from Gonzalo Canale, converted by Brock James, got Clermont back within three points and further scores followed after the break for prop Thomas Domingo and replacement Jason White. James converted both those scores to put the hosts 21-10 ahead.
Julien Jane pulled a try back for Racing but captain Aurelien Rougerie grabbed the vital fourth try to seal Clermont's win, and the extra point, with nine minutes remaining.
Tries: Canale, Domingo, White, Rougerie
Cons: James 3, Parra
For Racing Métro:
Tries: le Roux, Jane
Cons: Hernandez 2
Yellow cards: Galindo (Racing - 33rd min);
Clermont Auvergne: 15 Benoît Baby, 14 Wesley Fofana, 13 Aurélien Rougerie, 12 Gonzalo Canale, 11 Julien Malzieu, 10 Brock James, 9 Kevin Senio, 8 Sione Lauaki, 7 Alexandre Lapandry, 6 Julien Bonnaire, 5 Loic Jacquet, 4 Julien Pierre, 3 Clément Ric, 2 Ti'i Paulo, 1 Thomas Domingo.
Replacements: 17 Vincent Debaty, 18 Davit Zirakashvili, 19 Jason White, 20 Alexandre Audebert, 21 Morgan Parra, 22 Tasesa Lavea, 23 Gavin Williams.
Racing Métro 92: 15 Dan Scarbrough, 14 Benjamin Fall, 13 Virimi Vakatawa, 12 Andrea Masi, 11 Julien Saubade, 10 Juan Martin Hernandez, 9 Nicolas Durand, 8 Alvaro Galindo, 7 Bernard Le Roux, 6 Remi Vaquiin, 5 Francois van der Merwe, 4 Karim Ghezal, 3 Benjamin Sa, 2 Carlo Festuccia, 1 Julien Brugnaut.
Replacements: 16 Gregory Arganese, 17 Andrea Lo Cicero, 18 Juan Pablo Orlandi, 19 Santiago Dellape, 20 Mathieu Loree, 21 Julien Jane, 22 Henry Chavancy, 23 Antoine Batut.
Referee: Wayne Barnes