1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.c3 Nc6 5.d4 cxd4 6.cxd4 Bf5 7.Nc3 e6 8.Nh4 Be4 9.f3 Bg6 10.O-O Qb6 11.e3 Bd6 12.Rf2 Rc8 13.Nxg6 hxg6 14.Bd2 O-O 15.f4 Na5 16.Na4 Qd8 17.b3 Nc6 18.a3 Ne4 19.Bxe4 dxe4 20.b4 Ne7 21.Nc3 f5 22.Qb3 Qd7 23.d5 exd5 24.Nxd5 Kh7 25.Be1 Nxd5 26.Qxd5 Rfd8 27.Rd2 Qc7 28.Qb3 Be7 29.Rxd8 Rxd8 30.Rd1 b5 31.h3 Qc8 32.Rxd8 Bxd8 33.Bc3 Bb6 34.Kf2 Qc7 35.Bb2 a5 36.bxa5 Bxa5 37.Qxb5 Qc2+ 38.Qe2 Qb1 39.Kg2 Bb6 40.Bc3 Qb3 41.Qb2 Qd1 42.Qxb6 Qc2+ 43.Kf1 Qxc3 44.Qd4 Qc1+ 45.Kf2 Qh1 46.g4 Qxh3 47.gxf5 gxf5 48.Qc5 Qh4+ 49.Ke2 Qf6 50.a4 Qb2+ 51.Kf1 Qa1+ 52.Kf2 Qb2+ 53.Kg3 Qf6 54.a5 Qf7 55.Kf2 Qa2+ 56.Ke1 Qb1+ 57.Kd2 Qb2+ 58.Kd1 Qb1+ 59.Qc1 Qb3+ 60.Ke1 Qb4+ 61.Qd2 Qa3 62.Kf2 Qa1 63.Qd5 Qb2+ 64.Kg3 Qf6 65.Qb5 Qg6+ 66.Kf2 Qg4 67.Ke1 Qg1+ 68.Kd2 Qf2+ 69.Qe2 Qg1 70.a6 Qb1 71.Qc4 Qb2+ 72.Ke1 Qa1+ 73.Kf2 Qa5 74.Ke2 Kh6 75.Qc6+ Kh5 76.Qb7 Qa2+ 77.Kd1 Qa4+ 78.Kd2 Qc4 79.a7 Qd3+ 80.Kc1 Qxe3+ 81.Kb2 Qd2+ 82.Kb3 Qd3+ 83.Ka4 Qc4+ 84.Ka5 Qc5+ 85.Ka6 Qa3+ 86.Kb6 Qb4+ 87.Kc6 Qc4+ 88.Kd6 Qd4+ 89.Ke7 Qf6+ 90.Ke8 Qe6+ 91.Kf8 Qd6+ 92.Kg8 Qd8+ 93.Kh7 Kg4 94.a8=Q Qxa8 95.Qxa8 Kh5 96.Qd5 e3 97.Qg2 Kh4 98.Qg1 g5 99.Kg6 g4 100.Qh2# 1-0