1.Nf3 Nf6 2.c4 e6 3.g3 c6 4.b3 h6 5.Bg2 Be7 6.d4 d5 7.O-O O-O 8.Nc3 b6 9.a4 a5 10.Ne5 Bb4 11.Qc2 Bb7 12.Rd1 Nbd7 13.Bb2 Qe7 14.e4 Bxc3 15.Bxc3 Nxe5 16.dxe5 Nxe4 17.Bxe4 dxe4 18.Qxe4 c5 19.Qg4 Rad8 20.Rd6 Rxd6 21.exd6 Qg5 22.Qxg5 hxg5 23.d7 Bf3 24.Be5 Rd8 25.Bc7 Rxd7 26.Bxb6 Rd3 27.Bxa5 Rxb3 28.Bd2 g4 29.a5 Rb2 30.Be3 Rb4 31.a6 Rxc4 32.a7 Ba8 33.Kf1 Rc2 34.Ke1 f6 35.Rb1 Bf3 36.Rb8+ Kh7 37.a8=Q Bxa8 38.Rxa8 c4 39.Ra4 e5 40.Kd1 Rc3 41.Kd2 Rd3+ 42.Kc2 Rb3 43.Rxc4 Ra3 44.Rxg4 Kh8 45.Kd2 Ra5 46.Rc4 Rd5+ 47.Ke1 Rd3 48.Rc1 Rd8 49.Ra1 e4 50.Ra3 Ra8 51.Rxa8+ Kh7 52.Kf1 g6 53.Bd4 e3 54.Rg8 g5 55.Rh8+ Kg6 56.g4 Kf7 57.Rh5 f5 58.Bh8 Kf8 59.Ke2 fxg4 60.Be5 Kf7 61.Bc7 exf2 62.Kf1 Ke7 63.Bb8 Kf7 64.h3 Ke8 65.hxg4 Kd8 66.Rh7 Ke8 67.Ba7 Kf8 68.Bb8 Ke8 69.Rh6 Kf7 70.Rc6 Kg8 71.Ba7 Kf7 72.Rc4 Ke6 73.Rc7 Kd6 74.Rg7 Ke5 75.Bb8+ Kf6 76.Rc7 Ke5 77.Rf7+ Ke4 78.Rh7 Ke3 79.Bc7 Kd4 80.Ke2 Kc3 81.Be5+ Kb3 82.Rg7 Ka3 83.Bc3 f1=B+ 84.Kd1 Ba6 85.Ba1 Bc8 86.Rg6 Ba6 87.Kc2 Bc8 88.Be5 Bf5+ 89.gxf5 Ka2 90.Ra6# 1-0