1.d4 d5 2.Bf4 Nc6 3.e3 Bf5 4.Nf3 Nf6 5.Bd3 Bg6 6.c3 e6 7.Ne5 Nxe5 8.dxe5 Ne4 9.O-O Be7 10.f3 Nc5 11.Bxg6 hxg6 12.Qd4 f6 13.exf6 gxf6 14.Bg3 e5 15.Qg4 Rh6 16.f4 f5 17.Qe2 e4 18.Nd2 Qd6 19.Nb3 Nd3 20.Rfd1 O-O-O 21.Nc1 Nxc1 22.Raxc1 g5 23.fxg5 Qg6 24.gxh6 Qxh6 25.Qb5 Qxe3+ 26.Bf2 Qg5 27.Rc2 c6 28.Qe2 f4 29.Bxa7 f3 30.Qf2 fxg2 31.Qxg2 Qf5 32.Rf1 Qh7 33.Bd4 Rg8 34.Rcf2 Rxg2+ 35.Kxg2 Qg8+ 36.Kh1 e3 37.Bxe3 Kb8 38.Bb6 Kc8 39.a4 d4 40.cxd4 Qd5+ 41.Kg1 Qg5+ 42.Rg2 Qe3+ 43.Kh1 Qe6 44.a5 Qc4 45.Rfg1 Qd5 46.Re1 Kd7 47.Kg1 Qf7 48.Rf1 Qh7 49.Rgf2 Qg6+ 50.Kh1 Qe4+ 51.Rf3 Ke8 52.Kg1 Qg4+ 53.Rg3 Qe6 54.b3 Bh4 55.Rgf3 Qg4+ 56.Kh1 Qe4 57.Bc5 Kd7 58.b4 Ke6 59.h3 Kd5 60.Kg1 Qg6+ 61.Kh1 Qe4 62.Kg2 Qc2+ 63.Kh1 Qe4 64.Kg2 Qg6+ 65.Kh1 Ke4 66.Rf4+ Kd5 67.Rxh4 Qg3 68.Rh5+ Ke4 69.Re5+ Kd3 70.Rh5 Ke2 71.Rg1 Qe3 72.Rg2+ Kf1 73.Rhg5 Qxh3+ 74.Rh2 Qf3+ 75.Rgg2 Ke1 76.d5 cxd5 77.Bf2+ Kf1 78.b5 d4 79.Bxd4 Ke1 80.a6 bxa6 81.bxa6 Kf1 82.a7 Ke1 83.Rh8 Kf1 84.a8=Q Qd1 85.Rg1+ Ke2 86.Rxd1 Kxd1 87.Qe4 Kc1 88.Qe2 Kb1 89.Rb8+ Kc1 90.Be3#