1.Nf3 Nf6 2.g3 b5 3.Bg2 Bb7 4.O-O c5 5.d3 e6 6.e4 d6 7.Re1 Qb6 8.a4 a6 9.Be3 Ng4 10.Bf4 Nc6 11.h3 Nge5 12.Nxe5 dxe5 13.Be3 Rd8 14.Nd2 Be7 15.Rb1 Qc7 16.axb5 axb5 17.Nb3 c4 18.Nc5 Bc8 19.b4 O-O 20.Qg4 Nd4 21.Bh6 Bf6 22.c3 Nc2 23.Rec1 cxd3 24.Bf1 Na3 25.Ra1 d2 26.Rd1 Nc4 27.Bxc4 bxc4 28.Rxd2 Rxd2 29.Bxd2 Bd7 30.Be3 Bb5 31.Qe2 Rd8 32.Qa2 Qc6 33.Qa7 h6 34.Kh2 Qe8 35.Ra5 Rb8 36.Qc7 Rc8 37.Qb6 Rb8 38.Nb7 Bc6 39.Ra7 Bxe4 40.Qc7 Rc8 41.Qa5 Bxb7 42.Rxb7 Qc6 43.Qa7 Rf8 44.b5 Qf3 45.Rb8 Rxb8 46.Qxb8+ Kh7 47.b6 h5 48.h4 Qd5 49.b7 e4 50.Qc7 Be5 51.b8=Q Bxc7 52.Qxc7 Kg6 53.Qf4 f6 54.Qb8 Kf5 55.Qe8 g6 56.Qf7 Qc6 57.Bd4 e5 58.Be3 Qc8 59.Kg2 Qc6 60.Kh3 Qc8 61.Qd5 Qa6 62.Qd1 Ke6 63.Qd8 Kf5 64.Qd7+ Qe6 65.Qd1 Qc8 66.g4+ Ke6 67.gxh5 gxh5 68.Qxh5 Kd5+ 69.Kg3 f5 70.Qf7+ Kd6 71.Bg5 f4+ 72.Kh2 e3 73.fxe3 Qg4 74.Be7+ Kc6 75.Qe8+ Kb7 76.Qb5+ Kc8 77.Qc6+ Kb8 78.Bd6+ Ka7 79.Qc7+ Ka8 80.Qb8#