1.e3 Nf6 2.d4 g6 3.c4 Bg7 4.Nf3 c5 5.d5 a6 6.Bd3 b5 7.e4 bxc4 8.Bxc4 Nxe4 9.O-O d6 10.a4 Nd7 11.a5 O-O 12.Re1 Ndf6 13.Qc2 Bf5 14.Nh4 e6 15.Nxf5 gxf5 16.f3 exd5 17.Bf1 d4 18.fxe4 fxe4 19.Bg5 d3 20.Bxd3 exd3 21.Qxd3 h6 22.Bh4 Qb8 23.Nd2 Qxb2 24.Nc4 Qd4+ 25.Qxd4 cxd4 26.Nxd6 Nd5 27.Nf5 Nc3 28.Rf1 Rfe8 29.Rf3 Re4 30.Re1 Rb8 31.Bf2 Rxe1+ 32.Bxe1 Rb1 33.Kf1 Kh7 34.Nxg7 Kxg7 35.Rd3 Nb5 36.Ke2 Kf6 37.Rh3 Kg6 38.g4 Nd6 39.Bd2 Kf6 40.Rxh6+ Ke5 41.Bf4+ Kxf4 42.Rxd6 Ke4 43.Rxa6 Rb2+ 44.Kd1 Rxh2 45.Ra7 f6 46.Rf7 Kd3 47.Ke1 Re2+ 48.Kf1 Re6 49.Kf2 Kd2 50.Rb7 d3 51.Rb6 Re4 52.a6 Rxg4 53.Rxf6 Ra4 54.Rd6 Ra3 55.Kf3 Ke1 56.Re6+ Kd1 57.Kf2 d2 58.Rd6 Ra2 59.Rb6 Ra1 60.Rc6 Rc1 61.a7 Ra1 62.Rc7 Ra2 63.Rd7 Ra4 64.Ke3 Ra2 65.Rxd2+ Rxd2 66.a8=Q Kc1 67.Qb7 Ra2 68.Qb5 Ra8 69.Qc4+ Kb2 70.Qc6 Kb3 71.Qxa8 Kb4 72.Kd3 Kc5 73.Qh1 Kd6 74.Qh8 Kc6 75.Ke4 Kd6 76.Qh7 Ke6 77.Kd4 Kf6 78.Kc5 Ke6 79.Qh5 Kd7 80.Qh8 Ke7 81.Kd4 Kf7 82.Qh3 Ke7 83.Qh4+ Ke8 84.Kc4 Kd7 85.Kd3 Kc8 86.Qe1 Kd8 87.Ke3 Ke8 88.Kd2+ Kf8 89.Qa1 Kg8 90.Kd1 Kf7 91.Qa8 Ke6 92.Qa4 Kf7 93.Qd7+ Kg8 94.Qd4 Kf8 95.Kc1 Kg8 96.Qd6 Kf7 97.Qh2 Ke8 98.Kb1 Kd8 99.Qa2 Ke7 100.Ka1 Ke8 101.Kb2 Kd8 102.Qg8+ Kc7 103.Qg2 Kb6 104.Kc3 Ka7 105.Qd5 Ka6 106.Kd3 Ka7 107.Qa5+ Kb7 108.Kc4 Kb8 109.Qd2 Ka8 110.Qd4 Kb7 111.Qh8 Kc6 112.Qg8 Kc7 113.Qe8 Kb7 114.Kc5 Ka6 115.Qb5+ Ka7 116.Kc6 Ka8 117.Qb7# 1-0