1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 d6 6.f4 Nf6 7.Nf3 Bg4 8.O-O Nd4 9.Ne2 Nxf3+ 10.Bxf3 h5 11.c3 Qd7 12.e5 dxe5 13.fxe5 Nd5 14.d4 Bxf3 15.Rxf3 h4 16.Qf1 hxg3 17.Rxf7 gxh2+ 18.Kh1 Nf6 19.Bg5 Qd5+ 20.Qg2 Qxg2+ 21.Kxg2 Kxf7 22.exf6 exf6 23.Bf4 Rae8 24.Ng3 cxd4 25.cxd4 Bh6 26.Bxh6 Rxh6 27.Rd1 Re3 28.Nh1 Re2+ 29.Kg3 Rxb2 30.d5 Ke7 31.a4 Kd6 32.Kf3 Rh5