1.d4 d5 2.Bd2 Nc6 3.Nf3 Bf5 4.c4 Nf6 5.Nc3 e6 6.e3 a6 7.cxd5 exd5 8.Be2 Be7 9.Nh4 Be6 10.O-O O-O 11.Nf3 Bf5 12.Ne5 Bd6 13.f4 Be6 14.Be1 Ne7 15.g4 c5 16.Bh4 Nc6 17.g5 cxd4 18.Nxc6 bxc6 19.Qxd4 Nd7 20.f5 Bc5 21.Qf4 Qb6 22.Nd1 Rae8 23.fxe6 Rxe6 24.Bf2 f5 25.Qg3 Ne5 26.Kh1 Bd6 27.Qg2 Ng4 28.Bg1 Re4 29.Bd3 Ree8 30.Bxf5 Ne5 31.Nc3 g6 32.Bh3 Nc4 33.Nxd5 cxd5 34.Qxd5+ Kh8 35.Qxc4 Qxb2 36.Qd4+ Qxd4 37.exd4 Re2 38.Rxf8+ Bxf8 39.Bf1 Rd2 40.Bxa6 Be7 41.a4 Bxg5 42.a5 Bf6 43.Bb7 Bxd4 44.Bxd4+ Rxd4 45.a6 Rd8 46.a7 h5 47.a8=Q Rxa8 48.Bxa8 h4 49.Ra6 g5 50.Ra7 g4 51.Ra2 Kh7 52.Rd2 Kg6 53.Rb2 Kh6 54.Bd5 g3 55.hxg3 hxg3 56.Rb7 Kg5 57.Ra7 Kf4 58.Kg2 Ke3 59.Kxg3 Kd2 60.Kf3 Kc3 61.Ra5 Kd4 62.Rb5 Kc3 63.Ke4 Kc2 64.Rb7 Kd2 65.Bc4 Kd1 66.Rb4 Kc1 67.Rb5 Kd2 68.Ba2 Ke1 69.Ra5 Kd1 70.Bg8 Kd2 71.Rc5 Ke2 72.Be6 Kf1 73.Kf4 Ke2 74.Rh5 Kd2 75.Rh7 Kd3 76.Rh6 Kc3 77.Ke3 Kc2 78.Bd5 Kc1 79.Rh4 Kd1 80.Rf4 Kc2 81.Be6 Kb1 82.Rc4 Kb2 83.Rc8 Kb1 84.Rd8 Kc1 85.Rg8 Kc2 86.Ba2 Kc3 87.Ke2 Kb2 88.Bf7 Ka1 89.Kd3 Kb2 90.Be8 Kb3 91.Rg4 Kb2 92.Rg3 Kc1 93.Rg6 Kb2 94.Rd6 Kb1 95.Bc6 Kc1 96.Rh6 Kb2 97.Rh5 Ka2 98.Kc3 Ka1 99.Ra5+ Kb1 100.Bh1 Kc1 101.Ra1# 1-0