1.g3 e5 2.c4 d5 3.cxd5 Qxd5 4.Nf3 Nf6 5.Nc3 Qd6 6.d4 exd4 7.Nxd4 c5 8.Ndb5 Qc6 9.Bf4 Na6 10.e4 Bg4 11.f3 Be6 12.Nd6+ Bxd6 13.Bb5 O-O-O 14.Bxc6 Bxf4 15.Bd5 Be5 16.Bxe6+ fxe6 17.Qe2 Nb4 18.O-O Nc6 19.f4 Bd4+ 20.Kh1 e5 21.Rad1 Rhe8 22.f5 Kb8 23.g4 h6 24.h4 Rh8 25.Rd3 a6 26.Rh3 Rd6 27.Rg3 Nd7 28.Kg2 Nf6 29.Rb1 Rhd8 30.Rd1 Rh8 31.Rh3 Rhd8 32.g5 Ne8 33.a3 Nc7 34.Rg3 b5 35.gxh6 Rxh6 36.h5 Rdh8 37.Rh1 Ne8 38.Nd5 c4 39.a4 Nf6 40.Nxf6 gxf6 41.Rg6 Kb7 42.Rxh6 Rxh6 43.Qd2 Rh7 44.h6 b4 45.Qe2 c3 46.bxc3 bxc3 47.Qc4 Ba7 48.Qxc3 Na5 49.Qd2 Bc5 50.Qxa5 Rf7 51.Qe1 Rd7 52.Qg3 Kc6 53.Kh2 Bb4 54.Qh3 Kc7 55.Qb3 Kd8 56.Qxb4 Rc7 57.Qa3 Re7 58.Qa2 Kd7 59.Qe6+ Kc7 60.Qd5 Kc8 61.Qa8+ Kd7 62.Qd5+ Kc8 63.Kg3 Rf7 64.Qd6 Rh7 65.Kg2 Re7 66.Qd2 Kb8 67.Kf2 Rh7 68.Rg1 Rxh6 69.Qe1 Rh1 70.Ke3 Rxg1 71.Qxg1 Kb7 72.Qh2 Kb8 73.Qh1 Ka7 74.Qd1 Kb8 75.Qf1 Kc7 76.Qh1 Kc6 77.Ke2 Kd7 78.Kf1 a5 79.Kf2 Kd6 80.Qc1 Ke7 81.Qc4 Kd6 82.Ke1 Kd7 83.Qa2 Kd6 84.Qe2 Kd7 85.Qa6 Kc7 86.Qxf6 Kc8 87.Qg7 Kb8 88.Qg4 Kb7 89.Qd1 Kc6 90.Qf3 Kb6 91.f6 Ka6 92.Qg3 Ka7 93.Qf3 Kb8 94.f7 Ka7 95.Qe2 Ka8 96.Kd2 Kb7 97.Ke3 Kc7 98.Kd2 Kd7 99.Kd1 Ke7 100.Qf2 Kd7 101.Qf5+ Ke7 102.f8=Q# 1-0