1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.g3 dxc4 5.Bg2 c5 6.O-O Nc6 7.dxc5 Qxd1 8.Rxd1 Bxc5 9.Nbd2 c3 10.bxc3 O-O 11.Nb3 Be7 12.Nfd4 Bd7 13.Bg5 Rfc8 14.Rab1 Be8 15.Bf4 h6 16.Nb5 e5 17.Be3 b6 18.Nd6 Bxd6 19.Rxd6 Rc7 20.Bxh6 Rd8 21.Rxd8 Nxd8 22.Bd2 Ne6 23.f3 Bb5 24.Kf2 Bc4 25.h4 Ne8 26.a4 Bxb3 27.Rxb3 Nd6 28.a5 bxa5 29.Rb8+ Kh7 30.Bh3 a4 31.Bxe6 fxe6 32.Rb2 Nc4 33.Ra2 Nxd2 34.Rxd2 a3 35.Rc2 Rb7 36.c4 Rb2 37.Rc3 a2 38.Ra3 Kg6 39.Rxa7 e4 40.fxe4 Kf6 41.Ke3 Rc2 42.Ra5 Rc3+ 43.Kd4 Rc2 44.Kd3 Rb2 45.g4 Rb3+ 46.Kd4 Rb2 47.e5+ Kf7 48.Ra7+ Kg6 49.Kc5 Rxe2 50.Kd6 Rd2+ 51.Kxe6 Rc2 52.c5 Rxc5 53.Rxa2 Rc4 54.h5+ Kg5 55.Ra7 Rxg4 56.Rxg7+ Kxh5 57.Rxg4 Kxg4 58.Kd5 Kg3 59.Kc5 Kf2 60.Kd5 Kg3 61.e6 Kh2 62.Kc4 Kh3 63.Kd5 Kg2 64.Kc4 Kf3 65.Kc3 Ke3 66.Kb2 Kd2 67.e7 Ke3 68.e8=Q+ Kf2 69.Qd8 Ke2 70.Qf8 Ke3 71.Qf7 Kd3 72.Qb3+ Kd4 73.Ka2 Kc5 74.Qe6 Kd4 75.Qc8 Kd5 76.Qh3 Kd4 77.Qe6 Kc3 78.Qe3+ Kc4 79.Qf2 Kb4 80.Qf7 Kc3 81.Qf8 Kc2 82.Qd6 Kc1 83.Qc7+ Kd2 84.Qg7 Kd1 85.Qg1+ Kc2 86.Qb1+ Kc3 87.Qb6 Kc2 88.Qh6 Kc3 89.Qh8+ Kd2 90.Qh5 Ke3 91.Qh7 Ke2 92.Qf5 Ke3 93.Qb1 Kf2 94.Qh7 Ke2 95.Qf5 Kd2 96.Qe4 Kc1 97.Kb3 Kd1 98.Qc6 Ke2 99.Kc4 Kf1 100.Qa6 Kg2 101.Kd4 Kh3 102.Qa4 Kg3 103.Kd5 Kh2 104.Kc5 Kg1 105.Kc6 Kh2 106.Qb5 Kg1 107.Kc7 Kg2 108.Qb2+ Kh3 109.Qf6 Kg3 110.Kd6 Kg2 111.Ke5 Kh1 112.Qh4+ Kg1 113.Kf4 Kf1 114.Qh2 Ke1 115.Ke3 Kf1 116.Qf2# 1-0