1.d4 e6 2.Nc3 d5 3.e4 Nf6 4.e5 Nfd7 5.Nf3 c5 6.dxc5 Nc6 7.Bb5 Bxc5 8.O-O O-O 9.Bf4 a6 10.Bd3 f6 11.exf6 Nxf6 12.Bg3 Nh5 13.Bh4 Qc7 14.Ng5 g6 15.Kh1 Qg7 16.Nh3 Bd7 17.f4 Rae8 18.Qd2 Bb4 19.a3 Ba5 20.Qd1 Ne7 21.Ne2 e5 22.fxe5 Qxe5 23.Ng3 Rxf1+ 24.Qxf1 Rf8 25.Qg1 Bxh3 26.Nxh5 Bf5 27.Qc5 Bxd3 28.cxd3 Bd8 29.Nf6+ Rxf6 30.Bxf6 Qxf6 31.Re1 Kf7 32.Qc1 h5 33.b4 Qc6 34.Qh6 Qf6 35.Qc1 h4 36.a4 h3 37.Qh6 hxg2+ 38.Kxg2 Nf5 39.Qh7+ Kf8 40.Kh1 Be7 41.Rc1 Nd6 42.Qh3 Kg7 43.Qg2 Qd4 44.Qe2 Nf5 45.b5 a5 46.b6 Bd6 47.Rg1 Ne3 48.Re1 Ng4 49.Rf1 Nxh2 50.Qf2 Qe5 51.Qf7+ Kh6 52.Rf6 Qe1+ 53.Kg2 Qg3+ 54.Kh1 Nf3 55.Rxg6+ Qxg6 56.Qxf3 Qh5+ 57.Kg2 Qxf3+ 58.Kxf3 Kg5 59.Ke3 Bc5+ 60.Kd2 Bxb6 61.Kc2 Kf4 62.Kb2 Ke3 63.Kc2 Kd4 64.Kd2 Bd8 65.Kc2 Kc5 66.Kb2 Kb4 67.Kb1 Kxa4 68.Ka2 Kb5 69.Kb1 Kc5 70.Ka2 Kd4 71.Kb1 Kc3 72.Ka2 Kd4 73.Kb1 Kxd3 74.Ka2 Ke4 75.Kb1 Kd4 76.Ka2 Kc5 77.Kb1 Kb4 78.Ka2 Kb5 79.Kb1 Kc4 80.Ka2 Kd4 81.Kb1 Kc5 82.Ka2 Kb4 83.Kb1 Ka4 84.Ka2 Kb5 85.Kb1 Kc4 86.Ka2 d4 87.Kb1 Kb5 88.Ka2 Kc4 89.Kb1 Kd5 90.Ka2 d3 91.Kb1 d2 92.Kc2 d1=R 93.Kxd1 a4 94.Kc2 Kc4 95.Kb2 Kb5 96.Ka2 Kc4 97.Kb2 Kc5 98.Ka2 b5 99.Kb1 b4 100.Ka2 b3+ 101.Kb1 a3 102.Kc1 Kd4 103.Kb1 Kd5 104.Ka1 b2+ 105.Kb1 Kc4 106.Ka2 Kd3 107.Kb1 Kc3 108.Ka2 Kc2 109.Kxa3 b1=Q 110.Ka4 Qb3# 0-1