1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.Qd2 O-O 8.O-O-O Ng4 9.Bg5 Nc6 10.Nb3 a6 11.f3 Nf6 12.Bh6 b5 13.h4 Be6 14.h5 b4 15.Nd5 Bxd5 16.exd5 Ne5 17.hxg6 fxg6 18.Bxg7 Kxg7 19.Nd4 Kf7 20.Nc6 Nxc6 21.dxc6 Qa5 22.Bc4+ Ke8 23.Rhe1 d5 24.Bxd5 Rd8 25.Qe2 Qc7 26.Bc4 Rxd1+ 27.Rxd1 Qxc6 28.Bxa6 Qc7 29.Qe6 Rf7 30.Bc4 Rg7 31.g4 Kf8 32.Kb1 Ne8 33.f4 Qc5 34.Bb3 h5 35.g5 h4 36.Rf1 Nd6 37.a3 bxa3 38.Qh3 axb2 39.Qxh4 Nc4 40.Qe1 Qa3 41.Ba2 Ne3 42.Rf2 Nd5 43.c4 Nc3+ 44.Kc2 Nxa2 45.Qe5 Nb4+ 46.Kd2 Qd3+ 47.Ke1 b1=Q#