1.e4 c5 2.Nc3 Nc6 3.g3 d6 4.Bg2 g6 5.d3 Nf6 6.Be3 Bg7 7.Qd2 O-O 8.h4 Be6 9.Bh6 Nd4 10.Bxg7 Kxg7 11.h5 Nxh5 12.O-O-O Qa5 13.g4 b5 14.gxh5 b4 15.hxg6 fxg6 16.Qh6+ Kf6 17.Nd5+ Bxd5 18.exd5 Qxa2 19.Qh4+ Kg7 20.Qxh7+ Kf6 21.Qh4+ Kf7 22.Re1 Nf5 23.Qf4 Qa1+ 24.Kd2 Qxb2 25.Nf3 Qc3+ 26.Kd1 b3 27.Ng5+ Ke8 28.Qa4+ Kd8 29.Ne6+ Kc8 30.Qc6+ Kb8 31.Qc7#