1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.Bc4 Bd7 10.O-O-O Ne5 11.Bb3 Qa5 12.Kb1 Rfc8 13.h4 Nc4 14.Bxc4 Rxc4 15.Nb3 Qa6 16.Bd4 Rac8 17.h5 e5 18.Be3 d5 19.Nxd5 Nxd5 20.Qxd5 Be6 21.Qd3 Bf6 22.Rd2 b5 23.hxg6 hxg6 24.g4 Ra4 25.a3 Rac4 26.g5 Bg7 27.Bc5 Qc6 28.Qd8+ Qe8 29.Qe7 Qxe7 30.Bxe7 R4c7 31.Bf6 Bxb3 32.Rdh2 Bxc2+ 33.Ka1 Bb3 34.Rh8+ Bxh8 35.Rxh8#