1.e4 c5 2.d4 cxd4 3.c3 Nc6 4.cxd4 g6 5.Nc3 Bg7 6.Nf3 e6 7.Bc4 Nge7 8.O-O O-O 9.Bg5 f6 10.Bf4 a6 11.Bd6 b5 12.Bb3 Na5 13.Re1 Nxb3 14.Qxb3 Rf7 15.a4 Qb6 16.Bc5 Qc7 17.axb5 d6 18.b6 Qc6 19.Bxd6 Qxd6 20.b7 Rb8 21.bxc8=Q+ Nxc8 22.Qa2 Ra7 23.e5 fxe5 24.dxe5 Qe7 25.Nd4 Rb6 26.Na4 Rab7 27.Nxb6 Rxb6 28.Rac1 Na7 29.Qa5 Rxb2 30.Qxa6 Kf7 31.Nxe6 Qxe6 32.Qxa7+ Kg8 33.Qa8+ Bf8 34.Re3 Kg7 35.Rc7+ Kg8 36.h3 Qf5 37.Qd5+ Kh8 38.Rf3 Qb1+ 39.Kh2 Rb8 40.Qf7