1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 Nbd7 7.Bg2 O-O 8.O-O c6 9.Bf4 a5 10.Rd1 h6 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 a4 14.Nc3 dxc4 15.Nxc4 Nd5 16.Bf4 a3 17.Nxa3 Bxa3 18.bxa3 Nxf4 19.gxf4 Qh4 20.e3 Nf6 21.Ne2 Rxa3 22.Rd3 Ra5 23.a4 Nh5 24.Qd2 Ra6 25.Qb4 e5 26.dxe5 Bxh3 27.Qe4 f5 28.exf6 Nxf6 29.Qe7 Bxg2 30.Kxg2 Qg4+ 31.Ng3 Nd5 32.Qe4 b5 33.a5 Rfa8 34.Rc1 b4 35.Rc5 Kh8 36.Qc4 Rxa5 37.Rxa5 Rxa5 38.Qxc6 Nf6 39.Rd8+ Kh7 40.Qc2+ Qg6 41.Rh8+ Kxh8 42.Qxg6 b3 43.Qb1 Rb5 44.Qb2 Ra5 45.Qxb3 Ng4 46.Qb8+ Kh7 47.Qc7 Nh2 48.Qxa5 Kg8 49.Kxh2 Kf7 50.Qa8 Ke6 51.Qa7 h5 52.Qa6+ Kd5 53.Qa5+ Kc4 54.Qa4+ Kc5 55.Qa3+ Kd5 56.Qa2+ Kc6 57.Qa8+ Kb5 58.Qa7 h4 59.Qb7+ Ka5 60.Qc7+ Kb4 61.Qd7 Kc5 62.Qe7+ Kc6 63.Qe8+ Kd6 64.Qb8+ Kd5 65.Qa7 g6 66.Qa6 g5 67.Qa5+ Kc4 68.Qa4+ Kd5 69.Qa8+ Kc4 70.Qa7 Kb3 71.Qa6 hxg3+ 72.Kg1 gxf4 73.Qb5+ Ka3 74.Qc6 Kb2 75.Qb7+ Kc2 76.Qc7+ Kb3 77.Qd7 gxf2+ 78.Kxf2 Kc2 79.Ke2 Kb1 80.Kd2 Kb2 81.exf4 Kb3 82.Kd3 Kb4 83.f5 Kb3 84.Qe7 Ka4 85.Qe8+ Kb3 86.Qa8 Kb2 87.Kc4 Kb1 88.Kc3 Kc1 89.Qa1# 1-0