1.Nf3 d5 2.g3 Nc6 3.d4 Bf5 4.b3 Nb4 5.Na3 e6 6.Bg2 Nf6 7.O-O Be7 8.Bb2 O-O 9.Nh4 Bg4 10.h3 Bh5 11.c3 Nc6 12.Nb1 Ne4 13.Nf3 f5 14.c4 f4 15.g4 Bg6 16.Nc3 h5 17.Rc1 hxg4 18.hxg4 Qd7 19.a3 Rad8 20.b4 Bf6 21.e3 fxe3 22.fxe3 dxc4 23.Nxe4 Bxe4 24.Rxc4 e5 25.g5 Be7 26.b5 Qd5 27.bxc6 Qxc4 28.Nxe5 Rxf1+ 29.Bxf1 Qe6 30.Qh5 Bd6 31.Bc4 Bd5 32.Bd3 Bxe5 33.dxe5 Bxc6 34.Bd4 b6 35.g6 Kf8 36.Bf5 Qa2 37.Qh8+ Qg8 38.Qh4 Ke8 39.e6 Qf8 40.Qf4 Rd5 41.Be5 Qc5 42.Bd4 Rxf5 43.Bxc5 Rxf4 44.exf4 bxc5 45.f5 Ke7 46.Kf2 Kf6 47.Ke3 Kxf5 48.e7 Be8 49.Kd3 Kxg6 50.Kc4 Kf6 51.Kxc5 Kxe7 52.Kd5 Kf6 53.Kc5 g5 54.Kd4 Kf5 55.Kc4 Bh5 56.Kd5 Be8 57.Kc5 Kf4 58.a4 Bxa4 59.Kb4 Bd7 60.Ka3 Bf5 61.Kb2 Bc8 62.Kc2 Kf3 63.Kb2 Bh3 64.Kb1 Bc8 65.Kc1 Bh3 66.Kc2 Bc8 67.Kb1 a5 68.Kb2 a4 69.Kc2 Bd7 70.Kb2 Bh3 71.Kb1 Bc8 72.Kb2 a3+ 73.Kc2 Kf2 74.Kb3 Bd7 75.Ka2 Bh3 76.Kb3 Be6+ 77.Kc2 Bg8 78.Kb1 Be6 79.Ka1 Bg8 80.Kb1 a2+ 81.Ka1 Be6 82.Kb2 a1=B+ 83.Kxa1 Bd7 84.Kb2 Bh3 85.Kb3 Kf3 86.Kc2 Kg3 87.Kb2 Kh2 88.Ka1 Kg3 89.Kb2 Kf3 90.Ka1 g4 91.Kb2 g3 92.Ka2 Bf1 93.Kb2 Bh3 94.Ka1 Bf1 95.Kb2 g2 96.Kb1 g1=R 97.Kb2 Rh1 98.Ka1 Rh4 99.Kb2 Rd4 100.Ka1 Rd5 101.Kb1 Rd6 102.Kb2 Rh6 103.Kc2 Rh4 104.Kc3 Rh1 105.Kb2 Rh4 106.Ka1 Rh1 107.Kb2 Ke3 108.Ka1 Kd4 109.Kb1 Kc3 110.Kc1 Bd3# 0-1