1.g3 c6 2.Nf3 Nf6 3.d3 d5 4.Bg2 Nfd7 5.c4 e5 6.cxd5 cxd5 7.O-O Nc6 8.Qb3 Nf6 9.Bg5 Be7 10.Nc3 d4 11.Bxf6 Bxf6 12.Nd5 O-O 13.Rfc1 Be7 14.Nxe7+ Qxe7 15.Nd2 Bg4 16.Kf1 Rac8 17.Qb5 Rc7 18.a3 Rfc8 19.Rc5 Bd7 20.Rac1 g6 21.b4 Kg7 22.Kg1 Nxb4 23.Rxc7 Bxb5 24.Rxc8 Nc6 25.Ne4 Qxa3 26.Rc5 Qb4 27.h4 a5 28.Rc7 Nd8 29.Rxe5 Bc6 30.Ree7 h6 31.Kh2 a4 32.Bh3 a3 33.Be6 Kf8 34.Bxf7 Qxe7 35.Rxe7 Kxe7 36.Ba2 Bxe4 37.dxe4 Nc6 38.Kg2 Nb4 39.Bb3 a2 40.Bxa2 Nxa2 41.Kf3 Nc3 42.g4 b5 43.Kg2 b4 44.Kf3 b3 45.Kg2 Nxe4 46.f3 Nd6 47.Kg3 Nc4 48.Kg2 Kd7 49.Kg3 Na3 50.Kg2 Nc2 51.Kg3 Nb4 52.Kg2 Na6 53.Kg3 Nb8 54.Kg2 Kd6 55.Kg3 Kc7 56.Kg2 Kd7 57.Kf2 Kd6 58.Kg3 Kc7 59.Kf2 Kd8 60.Kg3 Kd7 61.Kf2 h5 62.Kg3 Kd6 63.Kg2 Kc7 64.Kg3 Kd8 65.Kh3 Kc8 66.Kg3 Kd7 67.Kh3 Ke7 68.Kg3 Kd7 69.Kh3 Kd6 70.Kg3 Kc7 71.Kh3 Kd7 72.Kh2 Kd6 73.Kg3 Kc7 74.Kh2 Kd8 75.Kg3 Kc8 76.Kg2 Nc6 77.Kg3 Kd7 78.Kg2 Kc8 79.Kg3 Nd8 80.Kg2 Ne6 81.Kg3 Nf8 82.Kh3 Ne6 83.Kg3 b2 84.Kg2 b1=Q 85.Kg3 Qb8+ 86.Kh3 Nf4+ 87.Kg3 Kd7 88.Kf2 Ke7 89.Kg3 Kd7 90.g5 Ke7 91.Kf2 Kd7 92.Kg3 Nxe2+ 93.Kf2 d3 94.Ke1 d2+ 95.Kf2 Kd6 96.Kxe2 Ke7 97.Kxd2 Kf7 98.Ke2 Ke7 99.Ke1 Kf7 100.Kf2 Ke7 101.Ke2 Kf7 102.Ke1 Kg7 103.Ke2 Kf7 104.Ke1 Qh2 105.Kf1 Qxh4 106.Kg2 Qxg5+ 107.Kf1 h4 108.Kf2 Qc5+ 109.Ke2 Qa5 110.Kf2 Qa7+ 111.Ke1 Qb7 112.Kf2 Qb2+ 113.Ke1 h3 114.Kf1 h2 115.Ke1 h1=Q# 0-1