1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 e5 7.Nb3 a6 8.Qd2 Be6 9.O-O-O Nc6 10.Qxd6 Qxd6 11.Rxd6 Nf6 12.Nc5 Ke7 13.Nxb7 Ra7 14.Bxa7 Nxa7 15.Bxa6 Bc8 16.Rhd1 Bh6+ 17.Kb1 Bxb7 18.Bxb7 Rb8 19.Ba6 Bf8 20.f3 Ke8 21.Rxf6 Be7 22.Nd5 Rd8 23.Nc7+ Kf8 24.Ne6+ Kg8 25.Rxd8+ Bxd8 26.Nxd8 Kg7 27.Rxf7+ Kh6 28.Rxa7 g5 29.c4 Kg6 30.c5 h6 31.c6 Kh5 32.Bc8 Kh4 33.Rg7 h5 34.g3#