1.g3 d5 2.Nf3 g6 3.d4 c6 4.Bg2 Bg7 5.Nbd2 Nf6 6.O-O Bf5 7.Nh4 Be6 8.Re1 O-O 9.c3 Nbd7 10.Nhf3 Bf5 11.h3 h6 12.Nh4 Be6 13.g4 Rc8 14.f4 g5 15.fxg5 hxg5 16.Nhf3 Bh6 17.e4 dxe4 18.Nxe4 Nxe4 19.Rxe4 Bd5 20.Re1 f6 21.Qc2 Rf7 22.c4 Bxf3 23.Bxf3 Nf8 24.Be3 e6 25.Rad1 Qc7 26.Qf2 Ng6 27.d5 exd5 28.cxd5 Bf8 29.Be4 Nh4 30.dxc6 bxc6 31.Rc1 Bb4 32.Re2 Rd8 33.Bxc6 Qd6 34.a3 Rc7 35.axb4 Rxc6 36.Bc5 Qd5 37.Rf1 Ng6 38.Qf5 Qxf5 39.Rxf5 a6 40.Kf2 Rd3 41.Rf3 Rd1 42.Re8+ Kf7 43.Ra8 Nf4 44.Ra7+ Kg6 45.h4 Rd2+ 46.Ke1 Rd8 47.h5+ Kh6 48.Kf2 f5 49.Kg3 Ne2+ 50.Kf2 Nf4 51.gxf5 Kxh5 52.Kg3 Ne2+ 53.Kf2 Nf4 54.Rg3 Rd5 55.Rf7 Kh4 56.Rh7+ Nh5 57.Rg1 Rxf5+ 58.Ke3 Rd5 59.Ke4 Rd2 60.Be7 Rc4+ 61.Ke3 Rd5 62.Rh1+ Kg4 63.R7xh5 Re5+ 64.Kd3 Rc7 65.Bc5 Rd7+ 66.Kc3 a5 67.Rh7 axb4+ 68.Kxb4 Rxh7 69.Rxh7 Kf3 70.Rf7+ Kg2 71.Rg7 Kf3 72.Bd6 Rd5 73.Bc5 g4 74.Kc4 Rf5 75.b4 g3 76.b5 g2 77.b6 Rf4+ 78.Kb5 Rg4 79.Rxg4 g1=N 80.Be7 Ke2 81.Ra4 Kd3 82.Re4 Nf3 83.Re1 Kd2 84.Bf8 Ne5 85.b7 Ng4 86.Ra1 Kd3 87.b8=Q Nf6 88.Ra8 Nh5 89.Ra5 Kd2 90.Bc5 Kd3 91.Ka4 Ke4 92.Qb2 Kd3 93.Qa3+ Kd2 94.Bf8 Ng3 95.Qc1+ Ke2 96.Qc7 Nf1 97.Qb8 Nh2 98.Qa7 Nf3 99.Bd6 Ng1 100.Kb4 Ke1 101.Rb5 Kd1 102.Kc3 Ke2 103.Qe3+ Kd1 104.Qd2# 1-0