1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Bg2 d5 7.Qc2 Nbd7 8.O-O c6 9.Rd1 h6 10.Bf4 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 a4 14.Nc3 dxc4 15.Nxc4 Nd5 16.Bf4 a3 17.Nxa3 Nxf4 18.gxf4 Bxa3 19.bxa3 Qh4 20.e3 Nf6 21.Ne2 Rxa3 22.Qc5 Ra4 23.Nc3 Ra8 24.a4 Nd5 25.Ne4 e5 26.dxe5 Bxh3 27.Ng3 h5 28.Be4 Qg4 29.Kh2 Rxa4 30.Rxa4 Qxd1 31.Rd4 Qg4 32.Bf5 Qf3 33.Kxh3 Qxf2 34.Rxd5 cxd5 35.Bh7+ Kxh7 36.Qxf8 Qxe3 37.Qxf7 d4 38.e6 d3 39.Qxh5+ Kg8 40.Qf7+ Kh7 41.e7 d2 42.e8=Q Qxe8 43.Qxe8 d1=Q 44.Qe4+ Kh8 45.Qxb7 Qb1 46.Qxb1 Kg8 47.Qb8+ Kf7 48.Qa7+ Ke6 49.Qb7 g6 50.Qa7 Kd6 51.Qa6+ Kc5 52.Qb7 Kc4 53.Qa7 Kb4 54.Qb7+ Ka4 55.Qc8 g5 56.Qc7 Ka3 57.Qd7 Kb3 58.Qe7 Kc2 59.Qe8 Kb1 60.Qa8 g4+ 61.Kh2 Kc1 62.Qb7 Kd1 63.Qc6 Ke1 64.Qb5 Kd2 65.Qa6 Ke3 66.Qa5 Kf2 67.Qa4 Kf3 68.Qa3+ Kxf4 69.Qa2 Ke3 70.Qa1 Kd2 71.Qa8 Kc3 72.Qa7 Kc4 73.Qa6+ Kc3 74.Qb6 Kd2 75.Qa7 Kc1 76.Qb8 Kd1 77.Qa8 Kc2 78.Kg2 Kc1 79.Kf2 Kd2 80.Qc8 Kd3 81.Ne2 Kd2 82.Qxg4 Kd1 83.Qg8 Kd2 84.Qc8 Kd3 85.Qd7+ Ke4 86.Qe7+ Kd3 87.Qe8 Kc2 88.Qb8 Kd3 89.Qc8 Ke4 90.Qd7 Ke5 91.Qe8+ Kf6 92.Qg8 Kf5 93.Qd8 Ke5 94.Qb8+ Kf5 95.Ke3 Kg5 96.Ke4 Kh4 97.Kd5 Kg4 98.Kc6 Kh3 99.Qg3# 1-0