1.d4 d5 2.Nf3 Bf5 3.c4 e6 4.Nc3 Nf6 5.Qb3 Nc6 6.cxd5 exd5 7.Bf4 Na5 8.Qa4+ c6 9.e3 a6 10.Be2 b5 11.Qd1 Nc4 12.Bxc4 bxc4 13.O-O Bd6 14.Ne5 Bxe5 15.Bxe5 O-O 16.Qa4 Bd7 17.Qa3 Ng4 18.Bd6 Re8 19.h3 Nf6 20.Be5 h6 21.Rac1 Bf5 22.Na4 Ne4 23.f3 Ng5 24.Nc5 f6 25.Bf4 Bc8 26.Bxg5 hxg5 27.b3 cxb3 28.Qxb3 Qe7 29.Rc3 Bf5 30.e4 Be6 31.Qc2 Bf7 32.Re1 Qc7 33.Qf2 a5 34.Rce3 dxe4 35.fxe4 Rad8 36.e5 Rxd4 37.exf6 Rxe3 38.Qxe3 Qf4 39.fxg7 Qxe3+ 40.Rxe3 Bxa2 41.Ra3 Bd5 42.Rxa5 Rd2 43.Nd7 Kxg7 44.Ne5 Rxg2+ 45.Kf1 Rh2 46.Nxc6 Bxc6 47.Rxg5+ Kf6 48.Rg3 Bd7 49.Kg1 Rd2 50.Rf3+ Bf5 51.Rf2 Rd3 52.Kg2 Kg5 53.h4+ Kg4 54.h5 Rg3+ 55.Kh2 Rh3+ 56.Kg2 Rxh5 57.Rb2 Rh8 58.Rb4+ Kg5 59.Kg3 Re8 60.Rb3 Re5 61.Rc3 Re4 62.Ra3 Rd4 63.Kf3 Rd1 64.Ke2 Rd6 65.Kf3 Rf6 66.Ra5 Rb6 67.Ra3 Rb4 68.Kg3 Rg4+ 69.Kf3 Rh4 70.Ra5 Rh3+ 71.Kg2 Rc3 72.Ra4 Bg4 73.Kf2 Kh4 74.Rb4 Rf3+ 75.Kg2 Rc3 76.Rb2 Bh3+ 77.Kh2 Bg4 78.Kg2 Kg5 79.Rb5+ Kf4 80.Rb4+ Kg5 81.Rb2 Bf5 82.Kh2 Kf4 83.Kg2 Be4+ 84.Kf2 Rh3 85.Rb4 Rh2+ 86.Kg1 Rc2 87.Kf1 Kf3 88.Rb3+ Kf4 89.Ke1 Bf3 90.Rb4+ Kg3 91.Rb3 Re2+ 92.Kf1 Rd2 93.Rb1 Rd6 94.Rc1 Rh6 95.Ke1 Re6+ 96.Kd2 Rd6+ 97.Kc3 Kf2 98.Rc2+ Ke3 99.Kb4 Be4 100.Rc3+ Bd3 101.Kc5 Rd4 102.Rc1 Rd8 103.Re1+ Be2 104.Rh1 Rc8+ 105.Kb4 Bd3 106.Rh3+ Kd2