1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Qc2 d5 6.Nf3 Nbd7 7.Bg2 O-O 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.e7 d2 40.Qxh5+ Kg8 41.e8=Q+ Qxe8 42.Qxe8+ Kh7 43.Qh5+ Kg8 44.f5 g6 45.Qxg6+ Kh8 46.Qe8+ Kh7 47.Qd7+ Kh6 48.Qxd2+ Kg7 49.Kg2 Kf7 50.Kf3 Kg8 51.Ke4 b6 52.Kd5 Kh7 53.Kc6 Kh8 54.Kb7 Kh7 55.Ka6 b5 56.Ka5 Kg8 57.Ka6 Kg7 58.Ka7 Kh8 59.Ka8 Kh7 60.Kb7 Kh8 61.Kb8 b4 62.Qd8+ Kg7 63.Ka8 b3 64.Kb7 Kh6 65.Qb8 Kh7 66.Kc8 Kg8 67.Qa8 b2 68.Qa2+ Kg7 69.Ne4 Kh8 70.Nd6 b1=B 71.Qxb1 Kg7 72.Qb8 Kg8 73.Nf7 Kg7 74.Kc7 Kf6 75.Qc8 Ke7 76.Qb8 Kf6 77.Nd8 Ke5 78.f6 Kf5 79.Kc8 Kxf6 80.Qa7 Kg6 81.Kc7 Kf5 82.Qa6 Kg4 83.Qa5 Kh3 84.Qa4 Kh2 85.Qa8 Kg1 86.Qb8 Kg2 87.Kc6 Kf3 88.Kd5 Ke3 89.Ne6 Kd2 90.Kd4 Kc2 91.Qa8 Kb3 92.Qb7+ Ka2 93.Kc3 Ka3 94.Qa6# 1-0