Racing pummel Glasgow
The Parisian club proved far too powerful up front for the Scottish side, scoring four converted pushover tries.
Glasgow's Finn Russell missed his first penalty effort at a wind-swept Stade Yves-du-Manoir, but the flyhalf was on target with his second attempt to hand the visitors an unlikely lead after a quarter of an hour.
Racing's star man Dan Carter drew the scores level 10 minutes later with his own penalty and the one-way traffic continued when former Chiefs prop and one-time All Black hopeful Ben Tameifuna, weighing in at 134kg, crashed over from short range.
Carter, the record points scorer in international rugby with 1,598 points from 112 caps, kicked the conversion and a second penalty shortly before half-time.
Racing opened the second period in complete control, skipper and hooker Dimitri Szarzewski driven over for the Parisian club's second try, Carter making no mistake with the extras.
More forward power saw prop Eddy Ben Arous crash over as all three front-row forwards got on the scoresheet.
Glasgow's outstanding Fijian lock Leone Nakawara claimed a try back after a smart line-out play following a rare foray into Racing territory, Russell kicking the conversion.
But Racing refocused and had the last laugh when Argentina lock Manuel Carizza was driven over the line for a bonus-point fourth try that leaves the Parisians top of the pool on 17 points, with just two games left, at home to Scarlets on January 17 and away to Glasgow on January 23.
Racing's cross-city rivals Stade Francais host Munster in Saturday's other game, in a round of matches rearranged in the wake of terror attacks in the French capital in November that left 130 people dead.
Last year's runners-up Clermont stayed on course for the European Champions Cup quarterfinals on Friday with a 28-10 win over Bordeaux-Begles.
The scorers:
For Racing 92:
Tries: Tameifuna, Szarzewski, Ben Arous, Carizza
Cons: Carter 3, Goosen
Pens: Carter 2
For Glasgow Warriors:
Try: Nakarawa
Con: Russell
Pen: Russell
Teams:
Racing 92: 15 Johan Goosen, 14 Juan Imhoff, 13 Henry Chavancy, 12 Alexandre Dumoulin, 11 Marc Andreu, 10 Dan Carter, 9 Maxime Machenaud, 8 Chris Masoe, 7 Wenceslas Lauret, 6 Yannick Nyanga, 5 Manuel Carizza, 4 Luke Charteris, 3 Ben Tameifuna, 2 Dimitri Szarzewski (captain), 1 Eddy Ben Arous.
Replacements: 16 Camille Chat, 17 Julien Brugnaut, 18 Luc Ducalcon, 19 Bernard Le Roux, 20 Antonie Claassen, 21 Brice Dulin, 22 Mike Phillips, 23 Casey Laulala.
Glasgow Warriors: 15 Stuart Hogg, 14 Taqele Naiyaravoro, 13 Mark Bennett, 12 Finn Russell, 11 Sean Lamont, 10 Duncan Weir, 9 Ali Price, 8 Adam Ashe, 7 Chris Fusaro, 6 Ryan Wilson, 5 Jonny Gray (captain), 4 Leone Nakarawa, 3 Zander Fagerson, 2 Pat MacArthur, 1 Gordon Reid.
Replacements: 16 Fraser Brown, 17 Alex Allan, 18 Sila Puafisi, 19 Greg Peterson, 20 Hugh Blake, 21 Lee Jones, 22 Sam Johnson, 23 Glenn Bryce.
Referee: John Lacey (Ireland)
Assistant Referees: Dudley Phillips (Ireland), Nigel Correll (Ireland)
TMO: Marshall Kilgore (Ireland)
Agence France-Presse