1.d4 Nf6 2.c4 c6 3.e3 a6 4.Qc2 d5 5.Bd3 e6 6.Nf3 dxc4 7.Bxc4 b5 8.Be2 Bb7 9.O-O Nbd7 10.a4 b4 11.Nbd2 c5 12.Nc4 cxd4 13.Nxd4 Bd5 14.b3 Be7 15.Bb2 Rc8 16.Rfd1 O-O 17.Rac1 Qc7 18.Bf3 Rfd8 19.h3 Nc5 20.Bxd5 Nxd5 21.Nf3 Bf6 22.Bxf6 gxf6 23.Rd4 Nc3 24.Rg4+ Kh8 25.Rh4 f5 26.Ng5 Kg8 27.Re1 Qe7 28.f4 N5e4 29.Rh5 f6 30.Rxh7 Qe8 31.Nxe4 Nxe4 32.Ra7 Rd2 33.Qc1 Rd3 34.Rd1 Qd8 35.Rxd3 Qxd3 36.Qe1 Rf8 37.Kh2 Qxb3 38.Qe2 Rf7 39.Ra8+ Rf8 40.Rxa6 Kg7 41.Rxe6 Kh6 42.g4 Rc8 43.g5+ Kg7 44.gxf6+ Nxf6 45.Qg2+ Kf7 46.Rxf6+ Kxf6 47.Qg5+ Ke6 48.Qg6+ Ke7 49.Qg7+ Kd8 50.Qf6+ Ke8 51.Nd6+ Kd7 52.Nxc8 Kxc8 53.Qxf5+ Kc7 54.Qc5+ Kd7 55.a5 Qa2+ 56.Kg3 b3 57.Qb5+ Kc7 58.Qb6+ Kd7 59.Qd4+ Kc7 60.Qc4+ Kb7 61.Qb4+ Kc6 62.Qc4+ Kb7 63.Qb5+ Kc7 64.a6 b2 65.Qb7+ Kd6 66.a7 b1=Q 67.Qxb1 Qxb1 68.a8=Q Qg1+ 69.Kh4 Qxe3 70.Qf8+ Kd5 71.Qf5+ Kd6 72.Kh5 Ke7 73.Qe5+ Qxe5+ 74.fxe5 Ke6 75.h4 Kxe5 76.Kg6 Ke6 77.h5 Ke7 78.Kg7 Ke8 79.h6 Ke7 80.h7 Kd6 81.h8=Q Kc6 82.Qh5 Kb7 83.Qe8 Kc7 84.Qe6 Kb7 85.Kf6 Ka8 86.Kf5 Kb7 87.Ke5 Ka7 88.Kd6 Ka6 89.Kc6 Ka7 90.Qd5 Ka8 91.Kb6+ Kb8 92.Qb7# 1-0