1.Nf3 Nf6 2.c4 e6 3.d4 Be7 4.Bf4 O-O 5.Nc3 d5 6.a3 b6 7.cxd5 Nxd5 8.Nxd5 exd5 9.e3 c5 10.b3 a5 11.Bd3 a4 12.bxa4 c4 13.Bc2 Bd6 14.Bg3 Nc6 15.O-O Bxg3 16.hxg3 Bg4 17.Qd2 Qf6 18.Rfb1 Rfb8 19.Rb5 Bxf3 20.gxf3 Qxf3 21.Qd1 Qxd1+ 22.Bxd1 Ne7 23.Rab1 Kf8 24.a5 Nc8 25.a4 Nd6 26.Rxb6 Rxb6 27.axb6 Ke7 28.Bf3 Ke6 29.b7 Rb8 30.a5 Rxb7 31.Rxb7 Nxb7 32.a6 c3 33.Bd1 Nd6 34.a7 c2 35.Bxc2 Ke7 36.Kg2 Nb7 37.Bxh7 f5 38.Kf3 Nc5 39.dxc5 Kf7 40.Ke2 Kf6 41.c6 Ke7 42.c7 d4 43.a8=Q Kf7 44.Qa1 Kf6 45.Qd1 Kf7 46.exd4 Ke6 47.Qb3+ Kd7 48.Qd1 Kxc7 49.Qg1 Kc6 50.g4 Kd7 51.Kf3 Kc7 52.gxf5 g6 53.Qg3+ Kc6 54.d5+ Kxd5 55.Bxg6 Kc4 56.Qd6 Kb3 57.Qd5+ Kc3 58.Bh5 Kb4 59.Qe6 Kc5 60.Ke2 Kb4 61.Qe3 Kc4 62.Bf3 Kb5 63.Qg5 Ka5 64.f6+ Ka6 65.Kf1 Kb6 66.Qg4 Kc5 67.Be4 Kc4 68.Bg6+ Kb5 69.f4 Kb6 70.Kg1 Ka6 71.Kh1 Kb5 72.Kg2 Kc5 73.Kh3 Kd5 74.Qg5+ Kd4 75.Qf5 Ke3 76.Qc5+ Kxf4 77.Be8 Kf3 78.Ba4 Kf4 79.Qf2+ Ke5 80.Bd7 Kd5 81.Bb5 Ke5 82.Qf1 Kd6 83.Qe1 Kc7 84.Qa1 Kd8 85.Qb1 Kc7 86.Qb2 Kd8 87.Bd3 Kc7 88.f7 Kd6 89.Kh4 Ke7 90.Bf5 Kd6 91.Kg3 Kd5 92.Kf2 Kc6 93.Qe5 Kb7 94.Qd4 Kc6 95.Bg6 Kb7 96.Qd5+ Kb8 97.Ke3 Kc7 98.Qa8 Kd6 99.f8=Q+ Kc7 100.Bf5 Kb6 101.Qf3 Ka7 102.Qh8 Ka6 103.Qb8 Ka5 104.Kd3 Ka6 105.Qe5 Kb6 106.Qa1 Kc5 107.Qaf1 Kb4 108.Qf4+ Ka3 109.Qe2 Kb3 110.Qd6 Ka4 111.Kd2 Ka5 112.Qb6+ Ka4 113.Qf1 Ka3 114.Qc6 Ka2 115.Qc8 Kb3 116.Kd3 Kb2 117.Qb7+ Ka2 118.Qb5 Ka3 119.Qb8 Ka4 120.Kc3 Ka5 121.Qc8 Ka4 122.Qd3 Ka3 123.Bg4 Ka4 124.Bh3 Ka3 125.Qf1 Ka2 126.Qh8 Ka3 127.Qhf8+ Ka4 128.Qa6# 1-0