1.Nf3 d6 2.d4 Nf6 3.h3 g6 4.c4 Bg7 5.Nc3 O-O 6.e4 e5 7.d5 Nfd7 8.Bg5 Qe8 9.g4 Na6 10.Rg1 Nf6 11.Be3 Nc5 12.Nd2 a5 13.Be2 Nfd7 14.h4 Qe7 15.h5 a4 16.Qc2 Nb6 17.g5 Bd7 18.O-O-O c6 19.a3 Rfc8 20.Kb1 cxd5 21.cxd5 Qd8 22.Rc1 Bf8 23.Qd1 Be7 24.Rg3 Nb3 25.Nxb3 axb3 26.Qxb3 Na4 27.Nxa4 Rxc1+ 28.Bxc1 Bxa4 29.Qb4 Qb8 30.f4 exf4 31.Bxf4 Qa7 32.Be3 Qa5 33.Qxa5 Rxa5 34.Bd4 gxh5 35.Bxh5 Ra8 36.Bf6 Kf8 37.Bg4 h6 38.Rh3 Bxf6 39.gxf6 Re8 40.Bf5 Re6 41.Rxh6 Ke8 42.dxe6 Kd8 43.Rh8+ Kc7 44.Rd8 b6 45.Rd7+ Kc8 46.Rb7 fxe6 47.f7 exf5 48.f8=Q+ Be8 49.a4 fxe4 50.Qe7 d5 51.Qd6 Bb5 52.Ra7 Be2 53.Ka1 Bd1 54.Qg3 Kd8 55.Qf4 Bg4 56.Qc7+ Ke8 57.b4 Be6 58.Kb1 d4 59.Qg3 Bf5 60.Re7+ Kd8 61.Kc1 Bg4 62.Qb3 Kxe7 63.Qg8 Bc8 64.Qh8 e3 65.Qh4+ Ke8 66.b5 Be6 67.Kd1 e2+ 68.Kxe2 Bc8 69.Qh6 Kd7 70.Qh8 Kc7 71.Kd1 Kd7 72.Ke2 Ke7 73.Kd2 Kd7 74.a5 Bb7 75.Qh4 Bf3 76.Qg3 Bg2 77.axb6 Bd5 78.Qg1 Be6 79.Ke1 Ba2 80.b7 Ke8 81.Ke2 Bc4+ 82.Kf3 Bxb5 83.Kg4 Ba6 84.Qd1 Kf8 85.Kh3 Kg8 86.Qa1 Kh8 87.Qb1 Bf1+ 88.Kh2 Bb5 89.Qb2 Be8 90.Qc1 d3 91.Qf4 d2 92.b8=Q d1=Q 93.Qxe8+ Kh7 94.Qe7+ Kg6 95.Qb7 Qd6 96.Qxd6+ Kg5 97.Qc5+ Kh4 98.Qb2 Kg4 99.Qbc3 Kf4 100.Kg2 Ke4 101.Qf6 Kd3 102.Qc8 Ke2 103.Qf4 Kd1 104.Qe4 Kd2 105.Qce8 Kc3 106.Kh1 Kb2 107.Qf5 Ka2 108.Qff8 Kb1 109.Qf1+ Ka2 110.Qfe1 Kb2 111.Qf7 Kc2 112.Qef2+ Kd1 113.Qh2 Ke1 114.Qff4 Kd1 115.Qf7 Ke1 116.Qfa2 Kf1 117.Qhe2# 1-0