1.g3 Nf6 2.Bg2 c6 3.e4 d6 4.d4 g6 5.Ne2 e5 6.O-O Nbd7 7.b3 h5 8.h3 Bg7 9.Be3 d5 10.dxe5 Nxe5 11.f4 Neg4 12.hxg4 Nxg4 13.Bd4 Bxd4+ 14.Qxd4 O-O 15.Nbc3 dxe4 16.Qxd8 Rxd8 17.Bxe4 Ne3 18.Rf3 Nxc2 19.Bxc2 Rd2 20.Rc1 Rd1+ 21.Kf2 Rh1 22.Rxh1 a6 23.Kg1 Kh7 24.Bf5 Rb8 25.Bd7 Kg8 26.Rd3 Kg7 27.Ne4 Kf8 28.a4 b6 29.N4c3 Ke7 30.Rh2 Kf8 31.Nc1 b5 32.Rf2 Bb7 33.Rh2 g5 34.Rd5 Ba8 35.Rdd2 f5 36.Ra2 Rc8 37.Bxc6 Bb7 38.Raf2 bxa4 39.Rf3 Rxc6 40.Rd3 Rc5 41.Rhd2 Bf3 42.Rd4 Kg7 43.Rd6 h4 44.Nd1 Rxc1 45.Kf2 Bxd1 46.Rxd1 Rc2+ 47.R6d2 axb3 48.Rxc2 bxc2 49.Rc1 hxg3+ 50.Kxg3 Kf8 51.fxg5 a5 52.Rxc2 Ke8 53.Kf3 a4 54.Kf2 Kd8 55.Rc5 Ke8 56.Kg1 Kd7 57.Rc1 Ke6 58.Kg2 f4 59.Rc4 Ke5 60.Kf3 Kd5 61.Re4 Kc5 62.Re7 Kb4 63.Rc7 Ka5 64.Ra7+ Kb6 65.Rxa4 Kb5 66.Kxf4 Kxa4 67.Kg3 Ka3 68.Kg4 Kb4 69.Kh3 Kc4 70.Kg3 Kb3 71.Kf3 Ka4 72.Kg4 Kb4 73.g6 Ka5 74.Kf4 Kb5 75.Kg4 Ka4 76.g7 Kb3 77.Kf4 Ka3 78.Ke5 Kb2 79.Kf4 Kc3 80.Kg5 Kd3 81.Kf4 Kc3 82.Ke4 Kb3 83.Kf5 Kb2 84.Kg6 Kc3 85.Kf7 Kd2 86.Kg8 Ke1 87.Kf8 Kf1 88.Kg8 Ke1 89.Kf7 Kd1 90.Ke6 Ke2 91.Kf5 Kf3 92.g8=Q Ke2 93.Qa2+ Kf1 94.Ke5 Kg1 95.Qa8 Kf2 96.Qh8 Kg3 97.Qf6 Kh3 98.Kf5 Kh2 99.Qa1 Kg3 100.Qa3+ Kh4 101.Qd6 Kh5 102.Qh2# 1-0