W drugim wyścigu na torze pod czeskim Brnem pierwszy linię mety minął Max Biaggi. Włoch tym samym zniwelował o kolejne 9 punktów stratę do Carlosa Checi, który nadal prowadzi w klasyfikacji generalnej mistrzostw świata. Hiszpan tak jak w pierwszym przejeździe zajął trzecie miejsce.
Wyniki II wyścigu:
1. Max Biaggi – ITA – Aprilia Alitalia Racing RSV-4 40'21.646s
2. Marco Melandri – ITA – Yamaha WSBK YZF R1 +0.222s
3. Carlos Checa – ESP – Althea Ducati 1098R +3.558s
4. Michel Fabrizio – ITA – Suzuki Alstare GSX-R1000 +7.863s
5. Eugene Laverty – IRL – Yamaha WSBK YZF R1 +8.534s
6. Ayrton Badovini – ITA – BMW Italia S1000RR +18.085s
7. Leon Haslam – GBR – BMW Motorrad S1000RR +21.650s
8. Joan Lascorz – ESP – Kawasaki Racing ZX-10R +21.862s
9. Sylvain Guintoli – FRA – Effenbert Liberty Ducati 1098R +25.306
10. Noriyuki Haga – JPN – PATA Aprilia RSV-4 +27.366s
11. Roberto Rolfo – ITA – Pedercini Kawasaki ZX-10R +33.716s
12. Mark Aitchison – AUS – Pedercini Kawasaki ZX-10R +36.549s
13. Lorenzo Lanzi ITA – BMW – Italia S1000RR +37.468s
14. Tom Sykes – GBR – Kawasaki RTS ZX-10R +46.878s
15. Viktor Kispataki – HUN – Prop-Tech Honda CBR1000RR +1'38.074s
Niesklasyfikowani:
16. Maxime Berger – FRA – Supersonic Ducati 1098R 15 okrążeń
17. Leon Camier – GBR – Aprilia Alitalia Racing RSV-4 14 okrążeń
18. Jakub Smrz – CZE – Effenbert Liberty Ducati 1098R 12 okrążeń
19. Matteo Baiocco – ITA – Barni Ducati 1098R 9 okrążeń
20. Alex Lowes – GBR – Castrol Honda CBR1000RR 5okrążeń
Nie wystartowali:
Chris Vermeulen – AUS – Kawasaki Racing ZX-10R
Ruben Xaus – ESP – Castrol Honda CBR1000RR