1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 g6 7.Bd3 Bg7 8.Qd2 O-O 9.Bh6 Nc6 10.Nf3 b5 11.h4 Bg4 12.a3 Re8 13.Be2 d5 14.Bxg7 Kxg7 15.exd5 Nxd5 16.Qxd5 Qb6 17.Qg5 Bf5 18.h5 f6 19.Qg3 b4 20.Nd5 Qc5 21.Ne3 Bxc2 22.Rc1 b3 23.hxg6 hxg6 24.Nh4 g5 25.Nhf5+ Kg8 26.Qh3 Qa5+ 27.Kf1 Kf7 28.Bc4+ e6 29.Qh5+ Kf8 30.Qh6+ Kf7 31.Qg7#