1.g3 c6 2.c4 d5 3.d4 Bf5 4.Nc3 e6 5.Nf3 Nf6 6.Nh4 Be4 7.f3 Bg6 8.Qb3 Qd7 9.Nxg6 hxg6 10.Be3 a5 11.cxd5 Nxd5 12.Bf2 b5 13.e4 a4 14.Qc2 Nxc3 15.bxc3 Na6 16.Be2 Be7 17.Rb1 e5 18.h4 g5 19.h5 O-O 20.Kf1 Nc7 21.Kg2 Rfd8 22.dxe5 Ne6 23.Bb6 Rdb8 24.Be3 Bc5 25.Bc1 Qe7 26.f4 gxf4 27.gxf4 Rd8 28.Rh3 Ba3 29.Be3 Bc5 30.Bc1 Ba3 31.Bd2 Rd7 32.Rf1 Rad8 33.Be1 Qc5 34.Qb1 Rd2 35.Bxd2 Rxd2 36.Qe1 Rxa2 37.Kh1 Bc1 38.h6 g5 39.Bh5 Bd2 40.Bxf7+ Kxf7 41.h7 Bxe1 42.h8=Q Nf8 43.Qh5+ Ke7 44.Qxg5+ Kd7 45.Rxe1 Qf2 46.Qg3 Qxg3 47.Rxg3 Ne6 48.f5 Ng5 49.Rxg5 Rh2+ 50.Kg1 Rh5 51.Rxh5 Ke8 52.Kf2 Kd8 53.Rh6 Kd7 54.Rh7+ Ke8 55.Re2 a3 56.Rh8+ Ke7 57.Rg8 c5 58.Rf8 Kd7 59.Rh8 Kc7 60.Rg8 Kb6 61.Rf8 Ka7 62.Rh8 b4 63.Rg8 c4 64.Rf8 Ka6 65.Rh8 bxc3 66.Rg8 c2 67.Rxc2 c3 68.Rf8 Kb6 69.Rh8 Ka6 70.Rg8 Kb7 71.Rf8 Ka7 72.f6 Ka6 73.f7 Ka5 74.Rxc3 Ka4 75.Kf3 Kb5 76.Kf4 Ka5 77.e6 Kb4 78.e7 a2 79.e8=Q a1=N 80.Qe7+ Kxc3 81.Qd6 Kc2 82.Qc5+ Kd2 83.Qd5+ Ke2 84.Qc4+ Ke1 85.Qb3 Kd2 86.Qc3+ Kxc3 87.Rc8+ Kb2 88.Rg8 Nc2 89.Rg1 Kb3 90.f8=Q Kb2 91.Qc8 Ne1 92.Qc7 Nf3 93.Qd7 Kc3 94.Qe8 Nh4 95.Qa8 Nf3 96.Qa7 Kc4 97.Qa6+ Kb4 98.Qb7+ Kc4 99.Qc7+ Kd3 100.Qd7+ Ke2 101.Rg2+ Kf1 102.Kxf3 Ke1 103.Rg1# 1-0