1.Nf3 Nf6 2.c4 e6 3.d4 d5 4.g3 Be7 5.Bg2 h6 6.O-O O-O 7.Qc2 c6 8.Rd1 b6 9.Ne5 Bb7 10.Nc3 Nbd7 11.e4 Nxe4 12.Nxe4 dxe4 13.Bxe4 Nxe5 14.dxe5 Qc7 15.Qe2 c5 16.Bxb7 Qxb7 17.Qg4 Kh7 18.Be3 Rad8 19.h4 Rd7 20.Rxd7 Qxd7 21.Rd1 Qc6 22.b3 Rd8 23.h5 Rxd1+ 24.Qxd1 Kg8 25.Qd3 Qb7 26.Bd2 Qc7 27.Bc3 Qb7 28.a4 Qc6 29.f3 Qc8 30.Kf2 a6 31.Ke2 Qb7 32.Bd2 Qc6 33.g4 Bh4 34.Be3 Bg3 35.g5 Bxe5 36.Qd8+ Kh7 37.gxh6 gxh6 38.Qf8 Qc7 39.Qxh6+ Kg8 40.Qg5+ Kh7 41.Qh4 Qd6 42.Qe4+ Kg8 43.h6 a5 44.Bg5 Bd4 45.Qf4 Qf8 46.Bf6 Bxf6 47.Qxf6 Kh7 48.Kd3 Qg8 49.Ke4 Qg6+ 50.Qxg6+ Kxg6 51.Ke5 Kxh6 52.Kf6 e5 53.Kxf7 Kg5 54.Ke6 Kf4 55.Kd6 Kf5 56.Kd5 Kf4 57.Ke6 Kxf3 58.Kxe5 Ke3 59.Kd5 Kd3 60.Kc6 Kc3 61.Kxb6 Kxb3 62.Kb5 Ka3 63.Kxa5 Kb3 64.Kb5 Kc2 65.a5 Kd1 66.Ka4 Ke2 67.Kb5 Kd1 68.Kc6 Kc1 69.Kb6 Kc2 70.a6 Kb1 71.Kc6 Kc1 72.Kd6 Kc2 73.Kc6 Kd2 74.Kb5 Ke2 75.Kb6 Kd2 76.Kc7 Kc3 77.Kc8 Kb3 78.Kd8 Ka4 79.Kc7 Ka3 80.Kc8 Kb3 81.a7 Kb4 82.Kb7 Kxc4 83.Kc7 Kd4 84.a8=Q Kc4 85.Kd6 Kd4 86.Qa3 Kc4 87.Qa5 Kd4 88.Qe1 c4 89.Qg3 c3 90.Qf3 c2 91.Qa3 c1=B 92.Qxc1 Kd3 93.Ke5 Ke2 94.Qa1 Kd2 95.Kf4 Ke2 96.Qc1 Kd3 97.Qf1+ Kc2 98.Qe2+ Kc3 99.Ke4 Kb3 100.Qg4 Ka2 101.Kd3 Kb1 102.Ke3 Kc1 103.Qf5 Kd1 104.Qb1# 1-0