1.d4 Nf6 2.Bf4 d5 3.e3 e6 4.Nf3 Bd6 5.Bg3 O-O 6.Bd3 c5 7.c3 Nc6 8.Nbd2 b6 9.Ne5 Ne7 10.f4 Bb7 11.Qf3 Nf5 12.Bf2 Be7 13.g4 Nd6 14.g5 Nfe4 15.h4 cxd4 16.exd4 b5 17.h5 f5 18.gxf6 Bxf6 19.Qg4 Qe7 20.Rh2 Nxf2 21.Kxf2 Bg5 22.Ke2 Rxf4 23.Qg3 Ne4 24.Nxe4 dxe4 25.Bxb5 Raf8 26.Rg1 Bh4 27.Rxh4 Rxh4 28.Bd7 Ba6+ 29.Ke1 Bc8 30.Bxc8 Rxc8 31.Ng4 Rxh5 32.Qf4 Rf8 33.Qxe4 Qf7 34.a4 Kh8 35.Kd2 Rg5 36.Re1 Qf5 37.Qxf5 exf5 38.Ne5 Rg2+ 39.Kc1 g5 40.d5 Kg7 41.d6 Rd8 42.d7 Kf6 43.c4 Ke6 44.Nc6+ Kxd7 45.Nxd8 Kxd8 46.c5 f4 47.b4 f3 48.Rf1 g4 49.b5 Ra2 50.Rd1+ Kc8 51.Kb1 Rxa4 52.Rh1 f2 53.Kc2 g3 54.Rxh7 f1=Q 55.Rh8+ Kd7 56.c6+ Kd6 57.Rd8+ Kc5 58.c7 Ra2+ 59.Kb3 Qc4#