1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Bg2 d5 6.Qc2 Nbd7 7.Nf3 O-O 8.O-O c6 9.Rd1 h6 10.Bf4 a5 11.Nc3 dxc4 12.Nd2 Nh5 13.Nxc4 Nxf4 14.gxf4 Nf6 15.e3 Qc7 16.Ne5 Rd8 17.Kh1 Bd7 18.Rac1 Be8 19.f5 exf5 20.Qxf5 Bf8 21.f4 Qe7 22.Bf3 g6 23.Qc2 Bg7 24.Rg1 Nd7 25.Rg2 Nxe5 26.dxe5 Bd7 27.Rcg1 Kh8 28.Ne4 Bf5 29.Bg4 Bxg4 30.Rxg4 Rd7 31.h4 Rad8 32.h5 g5 33.Qg2 Rd1 34.Qf3 Rxg1+ 35.Rxg1 f6 36.exf6 Bxf6 37.fxg5 Bxg5 38.Nxg5 hxg5 39.Qf5 Rd5 40.Qg6 Qf8 41.Rg2 Qf5 42.Qxf5 Rxf5 43.Rd2 Rd5 44.Rxd5 cxd5 45.Kg2 Kg7 46.Kf3 Kh6 47.Kg4 b5 48.a3 a4 49.e4 dxe4 50.Kf5 e3 51.Kf6 e2 52.Ke6 e1=B 53.b4 Bd2 54.Kf6 Kh7 55.Kf7 Kh8 56.Ke6 Kg7 57.Kd5 Bc3 58.Kc5 Bxb4+ 59.Kb6 Kh6 60.Kb7 Bd2 61.Kc7 g4 62.Kb8 Bc3 63.Kc8 Bb2 64.Kb8 Bxa3 65.Ka7 Be7 66.Ka6 Bf8 67.Ka5 Be7 68.Kxb5 Kh7 69.Ka5 Bd8+ 70.Kb5 Bh4 71.h6 Kg6 72.Ka5 g3 73.Kb5 a3 74.Kc4 Kf6 75.Kc5 Bg5 76.Kb5 Kg6 77.Kb6 Be3+ 78.Ka6 Bd2 79.Ka7 Bc1 80.Ka6 g2 81.Ka7 g1=Q+ 82.Ka6 Qh2 83.Kb6 Qh3 84.Kc6 Qh4 85.Kd5 Qh1+ 86.Kd4 Qe1 87.Kd3 Qf2 88.Kc4 Qg2 89.Kb5 Qh2 90.Ka6 Qh3 91.Kb6 Qh4 92.Ka5 Qh5+ 93.Kb6 Qh1 94.Ka7 Qh2 95.Kb7 Qh3 96.Ka7 Qh4 97.Kb8 Qh1 98.Kc7 Qd1 99.Kb7 Bd2 100.Kc7 Qb1 101.Kd6 Qb2 102.Ke7 Qa1 103.Kd8 Kf6 104.Ke8 Ke6 105.Kf8 Qh8# 0-1