1.Nf3 d5 2.d4 Nf6 3.Bf4 e6 4.e3 Bd6 5.Bxd6 cxd6 6.c4 O-O 7.Nc3 dxc4 8.Bxc4 a6 9.O-O b5 10.Bd3 Bb7 11.a4 b4 12.Nb1 Nc6 13.Nbd2 Na5 14.Rc1 Qb6 15.Qe2 h6 16.e4 Rfc8 17.Qe3 Bc6 18.b3 Bb7 19.h3 Rc7 20.Nc4 Nxc4 21.bxc4 Nd7 22.e5 dxe5 23.Nxe5 Nxe5 24.Qxe5 Rd8 25.Rfd1 Rcd7 26.a5 Qc7 27.Qxc7 Rxc7 28.Rb1 b3 29.Rxb3 Rxd4 30.Bh7+ Kxh7 31.Rxd4 e5 32.Rd6 f5 33.Rdb6 Bc6 34.Rxa6 Kh8 35.Rb1 e4 36.h4 Bd7 37.Rb2 Bc8 38.Ra8 Rc6 39.Kf1 Kh7 40.Ra2 Rxc4 41.Ra1 Rd4 42.Rxc8 Rd6 43.Ra4 g5 44.h5 g4 45.f4 Re6 46.Ke1 Re7 47.Ke2 Rf7 48.Rf8 Rf6 49.Rxf6 e3 50.Rf8 Kg7 51.Rg8+ Kf6 52.Rh8 Ke6 53.Rb4 Kd5 54.Rb2 Kd6 55.Rb4 Kc7 56.Rc4+ Kd7 57.Rh7+ Ke6 58.Re4+ fxe4 59.Kd1 Kf5 60.Rd7 g3 61.Rd5+ Kg4 62.Rd7 Kxf4 63.Rh7 e2+ 64.Kxe2 Kg4 65.Kd1 Kxh5 66.Re7 e3 67.Rb7 e2+ 68.Kd2 Kg4 69.Rb3 Kh4 70.a6 h5 71.Rf3 e1=Q+ 72.Kxe1 Kg5 73.Rf5+ Kg4 74.Rf7 Kh4 75.Rb7 Kg5 76.Rb1 Kf4 77.a7 h4 78.Rb8 Ke3 79.Re8+ Kd4 80.Re7 Kd3 81.Re4 Kc3 82.Ra4 h3 83.gxh3 g2 84.Kf2 g1=B+ 85.Kxg1 Kc2 86.a8=B Kb3 87.Kf1 Kb2 88.Rb4+ Ka1 89.Ke2 Ka2 90.Rb1 Ka3 91.Kf2 Ka4 92.Rd1 Kb4 93.Rg1 Kb5 94.Bb7 Ka4 95.Bh1 Kb4 96.Bf3 Kc3 97.Rg5 Kb4 98.Ba8 Kb3 99.h4 Kb4 100.Ke1 Kc3 101.Rd5 Kc2 102.Rd3 Kxd3 103.h5 Ke3 104.Kd1 Kd3 105.Bd5 Kd4 106.h6 Kc3 107.Ba2 Kb4 108.h7 Ka5 109.h8=Q Kb4 110.Qb8+ Kc5 111.Kd2 Kd4 112.Bb1 Kd5 113.Qb6 Kc4 114.Ba2# 1-0