1.Nf3 d5 2.e3 Nf6 3.b3 Bf5 4.d4 c6 5.Bd3 e6 6.O-O Bxd3 7.Qxd3 Bd6 8.Nbd2 a6 9.c3 O-O 10.h3 a5 11.Bb2 h6 12.Qc2 Re8 13.Rfe1 Nbd7 14.c4 Bb4 15.Red1 Bd6 16.e4 Nxe4 17.Nxe4 dxe4 18.Qxe4 a4 19.Bc3 Qc7 20.b4 b5 21.Ne5 Bxe5 22.dxe5 Nb6 23.c5 Nd5 24.Rd3 Nxc3 25.Rxc3 Rad8 26.Rg3 Rd5 27.Re1 Red8 28.Qf4 Rd3 29.Ree3 Rxe3 30.Rxe3 Rd5 31.a3 f5 32.Qf3 Qd8 33.Kh2 g5 34.Qh5 Kg7 35.h4 g4 36.f3 Rd4 37.fxg4 Rxg4 38.Rg3 Qd4 39.Qe8 Qxe5 40.Qd7+ Kg6 41.Qe8+ Kh7 42.Qe7+ Rg7 43.Qd6 Qxg3+ 44.Qxg3 Rxg3 45.Kxg3 e5 46.Kh2 Kg8 47.h5 Kg7 48.Kg3 Kf6 49.Kh3 e4 50.Kh2 Ke7 51.Kg3 Ke6 52.Kh2 Ke5 53.Kh1 Kf4 54.Kh2 Ke3 55.g4 fxg4 56.Kg1 Kd4 57.Kf2 Kc3 58.Kg3 Kc4 59.Kf4 Kb3 60.Kf5 Kb2 61.Ke6 Ka2 62.Ke5 Kb2 63.Kd6 Ka1 64.Ke6 Kb2 65.Ke7 Kxa3 66.Kf8 Kxb4 67.Kf7 Kb3 68.Kg7 g3 69.Kh7 Kc4 70.Kg8 Kxc5 71.Kf7 Kd4 72.Ke6 Kc5 73.Ke7 Kd4 74.Kd8 g2 75.Kd7 g1=Q 76.Ke6 Qg7 77.Kd6 Qf6+ 78.Kc7 Qf4+ 79.Kc8 Qf6 80.Kb7 Qe6 81.Kb8 Kd3 82.Kc7 Kd2 83.Kb7 Kc3 84.Ka7 Kc4 85.Kb6 Qd5 86.Kb7 Kb3 87.Kb6 Kc2 88.Kb7 Qd8 89.Ka7 Kd2 90.Kb7 Qg5 91.Kb8 Kc2 92.Ka7 Qe3+ 93.Ka8 Qd2 94.Ka7 Kb2 95.Ka8 Kb3 96.Kb8 Qg2 97.Kc8 Qc2 98.Kd7 Qg2 99.Kd6 Qh2+ 100.Kd7 Kc4 101.Ke7 Kc3 102.Kf6 Qe2 103.Kf5 Kd2 104.Kf4 Kc2 105.Kg3 Qf2+ 106.Kg4 Qd2 107.Kh3 c5 108.Kh4 Kb2 109.Kg3 Qg5+ 110.Kh2 Qg4 111.Kh1 e3 112.Kh2 Qg7 113.Kh3 Qd4 114.Kh2 c4 115.Kh3 Qd5 116.Kh4 Qd2 117.Kg3 Kb1 118.Kg4 e2 119.Kg3 Qd7 120.Kh4 Qd3 121.Kg4 Qd7+ 122.Kh4 e1=B# 0-1