1.g3 c5 2.c4 g6 3.Bg2 Bg7 4.Nc3 Nf6 5.e3 Nc6 6.d4 O-O 7.Nge2 cxd4 8.exd4 e6 9.O-O d5 10.b3 Ne7 11.Bf4 Bd7 12.c5 Nh5 13.Bd6 Re8 14.b4 b6 15.a4 bxc5 16.bxc5 Nf5 17.Be5 f6 18.Bf4 Nxf4 19.Nxf4 Rb8 20.Bh3 e5 21.dxe5 fxe5 22.Qxd5+ Kh8 23.c6 exf4 24.cxd7 Re7 25.Bxf5 gxf5 26.Rfd1 fxg3 27.hxg3 Bxc3 28.Rac1 Be5 29.Rc6 f4 30.Qc5 Kg7 31.Rc8 Rxc8 32.Qxe7+ Qxe7 33.dxc8=Q fxg3 34.Qg4+ Kf8 35.fxg3 h6 36.Qg6 Bd4+ 37.Kf1 Qe3 38.Qd6+ Kg8 39.Qd5+ Kf8 40.Rxd4 Qe7 41.Qb3 Qg7 42.Qc3 a6 43.Rc4 Qg8 44.Re4 Qg5 45.Qf3+ Kg7 46.Kg1 Qe3+ 47.Kg2 Qa3 48.Qxa3 Kg8 49.Kh2 h5 50.Qa1 Kh7 51.Re3 h4 52.Qd1 h3 53.Qg1 Kh8 54.Qe1 Kg7 55.Rd3 a5 56.Qc3+ Kf7 57.Qd4 Ke6 58.Qb6+ Kf5 59.Qa7 Ke5 60.Qb6 Kf5 61.Qc5+ Kg4 62.Rd1 Kf3 63.Qd4 Ke2 64.Ra1 Kf3 65.Qd5+ Ke3 66.Rd1 Ke2 67.Qb3 Kf2 68.Qe3+ Kxe3 69.Re1+ Kd4 70.Re2 Kc4 71.Kg1 h2+ 72.Kh1 Kc5 73.Re5+ Kc6 74.Re3 Kd6 75.Ra3 Ke7 76.Rc3 Kd8 77.Rc7 Kxc7 78.Kxh2 Kd7 79.Kg2 Ke6 80.Kh3 Kf5 81.Kh4 Kg6 82.Kg4 Kf7 83.Kf3 Ke6 84.Ke4 Ke7 85.Kf3 Kf7 86.Ke4 Kg8 87.g4 Kh8 88.Kd3 Kg7 89.Ke2 Kf6 90.Kd3 Ke7 91.Kc2 Kd6 92.Kb3 Ke7 93.g5 Kf7 94.Kc4 Kf8 95.Kc5 Kg8 96.Kc4 Kh8 97.Kd4 Kh7 98.Kd5 Kg7 99.Kc6 Kf7 100.Kb5 Ke7 101.Ka6 Kd7 102.Kb6 Kc8 103.Kb5 Kc7 104.g6 Kb8 105.Kc6 Kc8 106.Kb6 Kd7 107.Kxa5 Kc7 108.g7 Kb8 109.Kb6 Kc8 110.Kc6 Kd8 111.Kd6 Ke8 112.g8=Q# 1-0