1.Nf3 Nf6 2.g3 c6 3.Bg2 g6 4.d4 Bg7 5.O-O d5 6.c3 O-O 7.Bd2 Nbd7 8.Qb3 Re8 9.c4 dxc4 10.Qxc4 e5 11.dxe5 Nxe5 12.Nxe5 Rxe5 13.Bf4 Rb5 14.Nc3 Rxb2 15.Rfd1 Qa5 16.Rac1 Be6 17.Qa4 Qxa4 18.Nxa4 Rxe2 19.Nc5 Nd5 20.Nxe6 fxe6 21.Rb1 Nc3 22.Re1 Rxe1+ 23.Rxe1 Kf7 24.Bh3 Re8 25.Be3 b6 26.Bd2 c5 27.Bxc3 Bxc3 28.Re3 Bd4 29.Rf3+ Ke7 30.Bf1 Rc8 31.Bc4 g5 32.a4 h6 33.Kf1 Rd8 34.Ke2 Rh8 35.h3 h5 36.Kd3 h4 37.g4 Rd8 38.Ke4 Bxf2 39.Rd3 Bd4 40.Rf3 Bf6 41.Rd3 Rf8 42.Rf3 Rc8 43.Rd3 Bd4 44.Rf3 Rd8 45.Rd3 Rf8 46.Rf3 Bf6 47.Rd3 a5 48.Bb5 Bd4 49.Rf3 Rd8 50.Bc4 Rd6 51.Rd3 Rd7 52.Rf3 b5 53.axb5 Bb2 54.Rd3 a4 55.Rxd7+ Kxd7 56.Kd3 a3 57.Kc2 e5 58.Kd3 Kc7 59.Ke4 Kb6 60.Kd3 Ka5 61.Kc2 e4 62.Kb3 Kb6 63.Ka2 Kc7 64.Kb3 Kd6 65.Kc2 Ke5 66.b6 Kd6 67.b7 Kc7 68.Bd5 e3 69.Kd3 Bc1 70.Ke2 Bd2 71.Kd3 c4+ 72.Bxc4 Kxb7 73.Ba2 Kc6 74.Ke2 Kd6 75.Kd3 Ke5 76.Ke2 Kf4 77.Bb1 Kg3 78.Bd3 Kxh3 79.Kf3 Kh2 80.Bc4 Bc3 81.Bb3 Bd4 82.Ba4 Bc5 83.Bb5 h3 84.Be8 Bb6 85.Bg6 Ba5 86.Be8 Bd2 87.Bb5 Bc3 88.Bf1 e2 89.Bxe2 a2 90.Bf1 Bf6 91.Bg2 hxg2 92.Kf2 Bd4+ 93.Ke1 Be5 94.Kf2 Bg3+ 95.Kf3 Kh1 96.Kxg3 Kg1 97.Kh3 a1=R 98.Kg3 Ra7 99.Kh3 Rg7 100.Kg3 Ra7 101.Kh3 Ra3# 0-1