1.d4 Nf6 2.Nf3 e6 3.e3 b6 4.Bd3 Bb7 5.O-O Be7 6.Nbd2 c5 7.Re1 Nc6 8.c3 d5 9.Ne5 Nxe5 10.dxe5 Nd7 11.f4 g6 12.c4 O-O 13.cxd5 exd5 14.b3 c4 15.bxc4 Nc5 16.Bf1 d4 17.Nb3 Nxb3 18.axb3 Bb4 19.Bd2 Bc5 20.Kh1 a5 21.exd4 Bxd4 22.Be3 Bxa1 23.Qxd8 Rfxd8 24.Rxa1 b5 25.cxb5 Rac8 26.f5 gxf5 27.Bc4 Bd5 28.Bg5 Rd7 29.h4 Bxc4 30.bxc4 Rxc4 31.Rxa5 Rc8 32.b6 Rd1+ 33.Kh2 Rb1 34.Be3 Rb3 35.Bd4 Kf8 36.Ra7 Ke8 37.e6 fxe6 38.Rxh7 Rc4 39.Bf6 Rxb6 40.h5 e5 41.Bxe5 Rh4+ 42.Kg3 Re4 43.Ba1 Rg4+ 44.Kf2 Ra6 45.Be5 Ra2+ 46.Kf3 Ra3+ 47.Kf2 Ra2+ 48.Kf3 Rgxg2 49.h6 Rgf2+ 50.Kg3 Rh2 51.Kf4 Rh5 52.Bg7 Re2 53.Rh8+ Kf7 54.Rf8+ Kg6 55.Rf6+ Kh7 56.Bf8 Re4+ 57.Kf3 Rg4 58.Bg7 Rh3+ 59.Kf2 Rh2+ 60.Kf3 Rh3+ 61.Kf2 Rh5 62.Kf3 Ra4 63.Bf8 Ra7 64.Bg7 Rc7 65.Bf8 Kg8 66.Bg7 Rf7 67.Ra6 Rh4 68.Kg3 Rg4+ 69.Kf3 Rg1 70.Kf4 Rg4+ 71.Kf3 Rh4 72.Kg3 Rb4 73.Be5 f4+ 74.Kf3 Kh7 75.Rc6 Rb3+ 76.Bc3 Ra3 77.Kf2 f3 78.Rf6 Rxf6 79.Bxf6 Kxh6 80.Be5 Kg5 81.Bd6 Rb3 82.Bc7 Kf5 83.Bd6 Ke4 84.Bc5 Rb2+ 85.Kf1 Kf4 86.Bd6+ Ke3 87.Bc5+ Ke4 88.Ba7 Kf4 89.Bc5 Kg4 90.Bd4 Rd2 91.Be3 Rh2 92.Bb6 Rb2 93.Bc5 Ra2 94.Bb6 Ra6 95.Be3 Ra1+ 96.Kf2 Ra2+ 97.Kf1 Kg3 98.Bd4 f2