1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 Nge7 5.g3 Nd4 6.Nxd4 cxd4 7.Ne2 Nc6 8.d3 d5 9.Bg2 dxe4 10.Bxe4 Bd7 11.O-O g6 12.c4 dxc3 13.bxc3 Bc5+ 14.d4 Be7 15.g4 h5 16.f5 hxg4 17.fxe6 Bxe6 18.Nf4 Bc4 19.Nxg6 fxg6 20.Bxg6+ Kd7 21.Bf4 Bd6 22.d5 Bf8 23.dxc6+ Kxc6 24.Qa4+ Bb5 25.Be4+ Kb6 26.Rab1 a6 27.c4 Qd4+ 28.Rf2 Qxe4 29.c5+ Kc6