1.e4 c5 2.f4 e6 3.Nf3 Nc6 4.c3 d5 5.e5 d4 6.Bb5 Ne7 7.O-O a6 8.Bxc6+ Nxc6 9.Na3 Be7 10.d3 b5 11.Nc2 dxc3 12.bxc3 O-O 13.d4 a5 14.Ng5 f6 15.Qf3 fxg5 16.Qxc6 Bd7 17.Qf3 cxd4 18.cxd4 Rc8 19.Qe2 Qc7 20.Ne1 gxf4 21.Bxf4 Qc3 22.Rd1 b4 23.Qg4 Qc6 24.Rd3 Qe4 25.d5 h5 26.Qxh5 Rxf4 27.Rdf3 Rxf3 28.Nxf3 Qe3+ 29.Kh1 Rc1 30.Rxc1 Qxc1+ 31.Ng1 Bc5