1.Nf3 d5 2.c3 c5 3.d4 Nf6 4.dxc5 e6 5.Be3 Be7 6.Nbd2 O-O 7.Qc2 Qc7 8.g3 Ng4 9.Bd4 Nd7 10.Bh3 h5 11.Bg2 e5 12.h3 Ngf6 13.Be3 Nxc5 14.O-O Rd8 15.Rfd1 g6 16.Nb3 Bf5 17.Qc1 Nce4 18.Nbd2 a5 19.Nxe4 Nxe4 20.Ng5 Nf6 21.a4 Rac8 22.Nf3 Ne4 23.Ng5 Nf6 24.Nf3 Ne4 25.Ng5 Nxg5 26.Bxg5 d4 27.cxd4 Qxc1 28.Bxc1 Rxd4 29.Be3 Rb4 30.Rd5 b6 31.Rxe5 Bf6 32.Rb5 Rxb2 33.Rxb2 Bxb2 34.Rd1 Bc2 35.Rd6 Bxa4 36.Rxb6 Be5 37.Ra6 Bc3 38.Bd5 Kg7 39.Ra7 Be8 40.Bb6 a4 41.e4 g5 42.Be3 g4 43.hxg4 hxg4 44.Be6 Rb8 45.Bxg4 Bc6 46.Bf5 Ra8 47.Rc7 a3 48.Rxc6 a2 49.Rxc3 a1=Q+ 50.Rc1 Qb2 51.Rc6 Qa1+ 52.Kg2 Qd1 53.Bg5 Qd3 54.Be7 Qb5 55.Bf6+ Kf8 56.Rc3 Qb6 57.Bg5 Qd4 58.Rc2 Kg7 59.Be3 Qd1 60.Rd2 Qb1 61.Rd5 Qb7 62.Rd6 Qb4 63.Rd1 Kg8 64.Rd7 Qa4 65.Rd5 Qc6 66.Rd2 Ra4 67.Kf3 Qa8 68.Rd6 Ra6 69.Bb6 Qf8 70.Rd8 Rxb6 71.Rxf8+ Kxf8 72.g4 Rb4 73.Kf4 f6 74.f3 Rb6 75.Bc8 Kf7 76.g5 fxg5+ 77.Kxg5 Ke7 78.Bg4 Rb5+ 79.Bf5 Re5 80.f4 Ra5 81.e5 Ra1 82.Bg4 Re1 83.Kf5 Rf1 84.Be2 Rf2 85.Bd3 Rf3 86.Ke4 Rh3 87.f5 Rh4+ 88.Kd5 Rf4 89.Be4 Rf1 90.Kd4 Rf2 91.Ke3 Rf1 92.Bd3 Rh1 93.Kf4 Rh4+ 94.Kg5 Rd4 95.Bc2 Rd2 96.Bb3 Rg2+ 97.Kh4 Rb2 98.f6+ Kf8 99.Bd1 Kf7 100.Kg5 Ke6 101.Bg4+ Kxe5 102.f7 Rf2 103.Bh5 Rxf7 104.Bxf7 1/2-1/2