1.d4 Nf6 2.c4 c6 3.Nf3 d5 4.Nc3 e6 5.e3 Nbd7 6.Be2 Bd6 7.Qc2 O-O 8.O-O b6 9.b3 Bb7 10.Rd1 Rc8 11.e4 Nxe4 12.Nxe4 dxe4 13.Qxe4 Nf6 14.Qh4 h6 15.Ne5 c5 16.Bb2 Qc7 17.Bf3 cxd4 18.Bxb7 Qxb7 19.Bxd4 Rfd8 20.Ng4 Nxg4 21.Qxg4 Bf8 22.h3 Rd7 23.Be3 Kh7 24.Rxd7 Qxd7 25.Rd1 Qc6 26.Qd4 Bc5 27.Qd7 Bxe3 28.fxe3 Qc5 29.Qxf7 Qxe3+ 30.Qf2 Qe5 31.Re1 Qd6 32.Qf7 Qd4+ 33.Kh1 Rc6 34.Qxa7 Qf2 35.Rg1 e5 36.Qb7 Rg6 37.Qe4 Qxa2 38.Rb1 Qf2 39.b4 Qd4 40.Re1 Qc3 41.b5 Qd2 42.Re2 Qc1+ 43.Kh2 Qc3 44.Re3 Qd4 45.Qxd4 exd4 46.Rd3 Rd6 47.Kg3 Kg6 48.Kf4 Kf6 49.Ke4 Ke7 50.Rxd4 Re6+ 51.Kd3 Rg6 52.g4 Rf6 53.Ke4 Re6+ 54.Kd5 Rd6+ 55.Ke5 Re6+ 56.Kf4 Rf6+ 57.Ke3 Rf1 58.h4 Rh1 59.h5 Rc1 60.Kd3 Ke6 61.Re4+ Kd6 62.Rf4 Kc5 63.Rf7 Rd1+ 64.Ke4 Rd4+ 65.Kf5 Rxc4 66.Rxg7 Kxb5 67.Rg6 Rc5+ 68.Kf6 Rc6+ 69.Kg7 Kc5 70.Rxh6 Rxh6 71.Kxh6 b5 72.g5 b4 73.g6 b3 74.g7 b2 75.g8=Q b1=Q 76.Qg5+ Kc4 77.Kg7 Qb7+ 78.Kh8 Kb4 79.h6 Qc8+ 80.Qg8 Qc3+ 81.Qg7 Qc8+ 82.Kh7 Ka3 83.Qg3+ Ka2 84.Qg8+ Qxg8+ 85.Kxg8 Kb3 86.Kf7 Kb2 87.Ke6 Ka1 88.Kd5 Ka2 89.Ke4 Kb1 90.Kd5 Ka1 91.h7 Kb2 92.Kc4 Kc2 93.Kd4 Kb2 94.h8=Q Kb1 95.Kc3 Kc1 96.Qh1# 1-0