1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.Nge2 a6 6.d3 b5 7.O-O Bb7 8.f4 Nd4 9.Nd5 d6 10.c3 Ne6 11.f5 Nc7 12.Nef4 Nf6 13.Nxc7+ Qxc7 14.Nd5 Nxd5 15.exd5 c4 16.fxg6 hxg6 17.d4 Bf6 18.Be3 Rh5 19.g4 Rh4 20.g5 Bh8 21.Qf3 Rh7 22.Bh3 Kd8 23.Rae1 Bc8 24.Be6 fxe6 25.Qf8+ Kd7 26.Qg8 exd5 27.Qxh7 Bb7 28.Rf7 Qd8 29.Bd2 Kc6 30.Rfxe7 Qc8 31.R1e6 Kb6 32.Rxb7+