1.d4 Nf6 2.Bf4 g6 3.Nc3 Bg7 4.e4 d6 5.Qd2 h6 6.Nf3 c6 7.Bd3 Bg4 8.O-O-O Bxf3 9.gxf3 Nh5 10.Be3 Nd7 11.f4 Qa5 12.Kb1 O-O-O 13.Qe2 b5 14.a3 b4 15.axb4 Qxb4 16.Na2 Qb6 17.Ba6+ Kc7 18.b3 Nhf6 19.f3 Nb8 20.Bd3 a5 21.Nc3 Nbd7 22.Na4 Qa7 23.Rhg1 Rb8 24.d5 c5 25.Nc3 a4 26.e5 axb3 27.Nb5+ Rxb5 28.Bxb5 Qa2+ 29.Kc1 b2+ 30.Kd2 Nxd5 31.Qc4 Qa5+ 32.c3 N7b6 33.Qd3 dxe5 34.Bxc5 Rd8 35.Kc2 b1=Q+ 36.Rxb1 e4 37.fxe4 Nxc3 38.Bxb6+ Qxb6 39.Qc4+ Kb8 40.Ba6 Nxb1 41.Rxb1 Rd2+ 42.Kxd2 Qxb1 43.Qc8+ Ka7 44.Bd3 Qb2+ 45.Bc2 Qd4+ 46.Ke2 Qd6 47.Kf3 Bd4 48.e5 Qb8 49.Qc4 Qb6 50.Qxf7 Qc6+ 51.Be4 Qc3+ 52.Kg4 Bc5 53.Qd5 Kb6 54.Bxg6 Qe3 55.Qe6+ Kc7 56.Qa2 Kd7 57.Qd5+ Kc7 58.Qa2 Kd7 59.Qa4+ Kc7 60.Be4 Qe2+ 61.Kf5 Qh5+ 62.Ke6 Qh3+ 63.f5 Kb6 64.Qc6+ Ka5 65.Qxc5+ Ka6 66.Qxe7 Qxh2 67.Qa3+ Kb5 68.Bd3+ Kb6 69.Qa6+ Kc5 70.Qd6#