1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be2 Bg7 7.Be3 Nc6 8.Nb3 O-O 9.O-O Be6 10.f4 Rc8 11.f5 Bd7 12.g4 Ne5 13.g5 Rxc3 14.bxc3 Nxe4 15.fxg6 hxg6 16.Bf3 Nxc3 17.Qe1 Nxf3+ 18.Rxf3 Bg4 19.Rf2 Nd5 20.Bd4 Bxd4 21.Nxd4 e5 22.Nf3 Nf4 23.Kh1 Bxf3+ 24.Rxf3 Qxg5 25.Qd2 Rc8 26.Re1 Rc4 27.Rg3 Qf6 28.c3 Nh5 29.Rg2 Rf4 30.Qd5 b6 31.Reg1 Kg7 32.Qd1 Rf3 33.Rd2 Qf4 34.Re2 Rh3 35.Ree1 Qxh2#