On lap six Biaggi had a huge moment which he was lucky to save. His Alstare Corona Extra Suzuki was bucking around with the front wheel off the ground while the rear skipped as he changed direction in the chicane. Meanwhile his young temporary team-mate Neukirchner crashed out when he lost the front end. This fall gifted Toseland fifth place.
Biaggi ran wide on lap eight allowing Corser back through, this didn't last for long as Biaggi claimed his second place again. Corser wasn't impressed and forced his way under Biaggi who then returned the favour. He hit the side of Corser's bike knocking the Australian off line and out wide onto the rumble strips. Corser shot him a look across the track. Further down the field Bayliss was trying to make a move on Regis Laconi but unfortunately ran wide.
Nieto was now up to the sharp end and barged his way through to take third place from Corser. As Toseland continued to lap in fifth place Bayliss started to close him down and on lap 16 he made his move relegating the soon to be champion to sixth place.
The gloves came off with Corser and Nieto on lap 19, they swapped places and bashed fairings twice leaving Nieto in third and Corser in fourth. Having taken a good battering in both races Corser settled for fourth place.
Lorenzo Lanzi opted not to take part in race two but he did speak to Toseland on the grid ahead of the event, a very sporting gesture following the incident in race one.
WSBK race results (2) – Magny-Cours:
1. Noriyuki Haga
2. Max Biaggi
3. Fonsi Nieto
4. Troy Corser
5. Troy Bayliss
6. James Toseland
7. Roberto Rolfo
8. Regis Laconi
9. Michel Fabrizio
10. Ruben Xaus