1.Nf3 Nf6 2.c4 b6 3.g3 c5 4.Nc3 g6 5.Bg2 Bb7 6.O-O Bg7 7.d4 cxd4 8.Nxd4 Bxg2 9.Kxg2 Nc6 10.Nf3 O-O 11.Bf4 Nh5 12.Bd2 d6 13.b3 f5 14.Rc1 Qd7 15.e4 f4 16.Nd5 Ne5 17.Rc3 fxg3 18.hxg3 e6 19.Nf4 Nf6 20.Qe2 Qb7 21.Re1 Rae8 22.Nxe5 dxe5 23.Nd3 Rd8 24.c5 Rd4 25.f3 Rfd8 26.c6 Qa6 27.Be3 Rxd3 28.c7 Rc8 29.Qxd3 Qxd3 30.Rxd3 Rxc7 31.Rc1 Bh6 32.Rxc7 a5 33.Rd6 g5 34.Rd1 Kf8 35.g4 Ne8 36.Bc5+ Nd6 37.Rd5 Ke8 38.Kh1 Nb7 39.Be3 Nd6 40.Rxe5 Kf8 41.Rxe6 Nf7 42.Bxb6 a4 43.a3 Nd6 44.Rc6 Kf7 45.Rxh6 Nxe4 46.Rh2 Kg7 47.Rcc2 axb3 48.Rcf2 Kh8 49.Re2 h6 50.Rhf2 Nf6 51.Rd2 Nh5 52.Rd5 Kg8 53.Rb2 Ng7 54.Ra5 Nf5 55.Kg1 Ng3 56.Rd2 b2 57.Rxb2 Kf7 58.Rf2 Kg8 59.Bc5 h5 60.Kh2 Nh1 61.Kxh1 Kh7 62.a4 Kh6 63.Bb4 h4 64.Ra7 Kg6 65.a5 Kf6 66.a6 Kg6 67.Ba3 h3 68.Bb4 h2 69.Rc7 Kf6 70.Ra7 Kg6 71.Bf8 Kf6 72.Rd7 Ke5 73.Rg7 Kd5 74.Rf1 Kc4 75.Rf7 Kd5 76.Rc7 Ke5 77.Ra1 Kf4 78.Ra5 Kxf3 79.Rcc5 Ke3 80.Rc3+ Ke2 81.Bh6 Ke1 82.Rc8 Ke2 83.a7 Kd1 84.Rc2 Kxc2 85.a8=B Kb2 86.Be4 Kc3 87.Bc2 Kb4 88.Bf5 Kc4 89.Ra6 Kd4 90.Rb6 Kd5 91.Rb5+ Kd4 92.Kg2 h1=Q+ 93.Kxh1 Ke3 94.Bg7 Kf3 95.Bh6 Kg3 96.Bc2 Kxg4 97.Rb2 Kg3 98.Bxg5 Kf2 99.Be7 Ke2 100.Kg1 Kf3 101.Bg5 Kg3 102.Rb7 Kg4 103.Bf5+ Kg3 104.Rb3# 1-0