1.Nf3 c5 2.g3 Nc6 3.Bg2 e5 4.e4 d6 5.d3 Be7 6.O-O Nf6 7.Nc3 h6 8.Nd2 g5 9.Nc4 Nd4 10.Ne3 Be6 11.g4 Qd7 12.h3 h5 13.Nf5 Bxf5 14.exf5 hxg4 15.hxg4 Rg8 16.Nd5 Nxd5 17.Bxd5 Rh8 18.c3 Nc6 19.Be3 Bf6 20.Kg2 O-O-O 21.Qd2 Rh4 22.f3 Ne7 23.Bb3 Qc6 24.Rh1 Rdh8 25.Rxh4 gxh4 26.Qe2 d5 27.Kh3 Rg8 28.Rg1 d4 29.cxd4 exd4 30.Bf2 Nd5 31.Qe4 Ne7 32.Bxf7 Rg7 33.Be6+ Kb8 34.Qxc6 Nxc6 35.f4 Kc7 36.g5 Bd8 37.f6 Bxf6 38.gxf6 Rxg1 39.Bxg1 Kd8 40.Kxh4 b5 41.a3 c4 42.dxc4 d3 43.Be3 Nd4 44.Bxd4 d2 45.Bg4 bxc4 46.Bc3 a5 47.Bxd2 a4 48.Bh5 c3 49.Bxc3 Kd7 50.f7 Ke7 51.Bb4+ Ke6 52.f8=Q Kd5 53.Qf5+ Kc4 54.Be2+ Kb3 55.Qd3+ Ka2 56.Qc4+ Kb1 57.Bd3+ Ka1 58.Qc1+ Ka2 59.Bc4#