1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 Be7 5.cxd5 exd5 6.Bf4 O-O 7.e3 h6 8.Bd3 Bd6 9.Ne5 c5 10.dxc5 Bxc5 11.O-O Nc6 12.Nxc6 bxc6 13.Rc1 Bd6 14.Ne2 c5 15.b3 Bb7 16.Bxd6 Qxd6 17.Ng3 g6 18.Qc2 Rac8 19.Bxg6 fxg6 20.Qxg6+ Kh8 21.Qxh6+ Kg8 22.Qg5+ Kf7 23.Nf5 Qe5 24.Qg7+ Ke6 25.Qxb7 Kxf5 26.Qxa7 c4 27.bxc4 dxc4 28.Rfd1 Rfd8 29.Rxd8 Rxd8 30.Qb6 Rd3 31.Qb1 Qd5 32.h3 Ne4 33.f3 Nd2 34.e4+ Kf4 35.exd5 Nxb1 36.Rxc4+ Ke3 37.Re4+ Kd2 38.h4 Nc3 39.Re5 Nxd5 40.h5 Nf4 41.h6 Rd6 42.h7 Rh6 43.Re7 Kd3 44.a4 Nd5 45.Rd7 Kd4 46.a5 Kc5 47.a6 Nf6 48.a7 Nxd7 49.a8=Q Rxh7 50.Qa3+ Kd5 51.Qd3+ Ke6 52.Qxh7 Ke5 53.g4 Kd4 54.g5 Kd5 55.f4 Nf8 56.Qd3+ Ke6 57.f5+ Ke5 58.f6 Nd7 59.f7 Nc5 60.Qc2 Na4 61.f8=N Nc5 62.g6 Kd4 63.g7 Nd3 64.g8=R Nc1 65.Qxc1 Ke4 66.Qe3+ Kd5 67.Qc5+ Ke4 68.Qd5+ Kf4 69.Qe4+ Kxe4 70.Ne6 Ke5 71.Rd8 Kf6 72.Kf2 Ke7 73.Kf3 Kf7 74.Ke4 Kf6 75.Rd7 Kg6 76.Ke5 Kh6 77.Kf5 Kh5 78.Rh7# 1-0