1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e6 7.f3 Be7 8.Qd2 b5 9.g4 h6 10.h4 Bd7 11.Bh3 Nh7 12.g5 hxg5 13.hxg5 Nxg5 14.Bxg5 Bxg5 15.f4 Bh4+ 16.Ke2 Nc6 17.Nf3 Qb6 18.Raf1 O-O-O 19.Qxd6 Be8 20.Bxe6+ fxe6 21.Qxe6+ Bd7 22.Nd5 Qc5 23.Qg6 Qxc2+ 24.Nd2 Nd4+ 25.Ke3 Nf5+ 26.Kf3 Qd3+ 27.Kg2 Qxd2+ 28.Kg1 Qd4+ 29.Kh2 Bg3+ 30.Kg2 Qxe4+ 31.Kg1 Rxh1#