1.e4 c5 2.Nf3 Nc6 3.Nc3 d6 4.g3 g6 5.Bg2 Bg7 6.O-O e6 7.d3 Nge7 8.Be3 O-O 9.Qd2 Nd4 10.Nh4 f5 11.Nd1 e5 12.f4 d5 13.fxe5 dxe4 14.dxe4 fxe4 15.Rxf8+ Qxf8 16.Bxe4 Bf5 17.Nxf5 gxf5 18.Bxb7 Rd8 19.Qf2 Bxe5 20.c3 Ne6 21.Ba6 f4 22.Bc4 Nd5 23.gxf4 Bxf4 24.Bxf4 Nexf4 25.Kh1 Kh8 26.Ne3 Nxe3 27.Qxe3 Re8 28.Qf3 Re3 29.Qc6 Ng6 30.Rg1 Qe7 31.Qc8+ Kg7