1.d4 d5 2.c4 e6 3.Nf3 Nf6 4.Nc3 dxc4 5.e3 a6 6.a4 c5 7.Bxc4 Nc6 8.O-O Be7 9.dxc5 Bxc5 10.Qe2 Bd6 11.e4 Qc7 12.h3 O-O 13.Rd1 Ne5 14.Nxe5 Bxe5 15.Bd3 Bd7 16.Be3 Bc6 17.Rac1 Qa5 18.Bd2 Qb6 19.Be3 Qb4 20.f4 Bd4 21.e5 Bxe3+ 22.Qxe3 Nh5 23.Be4 Rad8 24.g4 Bxe4 25.Nxe4 Rxd1+ 26.Rxd1 Nxf4 27.Qxf4 Qxa4 28.Nf6+ gxf6 29.Qxa4 fxe5 30.Rd7 h5 31.g5 h4 32.Qxh4 e4 33.g6 Kg7 34.Qh7+ Kf6 35.g7 Rc8 36.g8=Q Rxg8+ 37.Qxg8 e3 38.Rxf7+ Ke5 39.Qh8+ Ke4 40.Kf1 Kd3 41.Rd7+ Kc2 42.Ke2 a5 43.Kxe3 e5 44.Rxb7 e4 45.Kxe4 a4 46.Rb6 a3 47.bxa3 Kd2 48.a4 Ke2 49.a5 Kf2 50.a6 Kg3 51.a7 Kf2 52.a8=Q Kg3 53.Qag8+ Kf2 54.Rh6 Ke2 55.Rh7 Kf2 56.h4 Ke2 57.h5 Kf2 58.Rg7 Ke2 59.h6 Kf2 60.h7 Ke2 61.Rg6 Kf2 62.Qhg7 Ke2 63.h8=Q Kf2 64.Qg7h7 Ke2 65.Rf6 Kd2 66.Rf8 Ke2 67.Rf7 Kd2 68.Qh7g7 Kc2 69.Q7f8 Kb1 70.Qfg7 Kc2 71.Qg7h7 Kb3 72.Qf8 Kc4 73.Qf8g8 Kb3 74.Qf8 Ka2 75.Qc8 Ka3 76.Qh7g8 Kb4 77.Qcf8+ Kc4 78.Qfg7 Kb4 79.Q7f8+ Kc4 80.Rh7+ Kb5 81.Qfg7 Kc5 82.Kf3 Kb5 83.Kf4 Kc6 84.Qc7+ Kb5 85.Qcg7 Kc6 86.Qd7+ Kb6 87.Qb7+ Kc5 88.Qgd5# 1-0