1.d4 c6 2.g3 d5 3.Qd3 Bg4 4.c4 e6 5.Qb3 Nd7 6.Bg2 Qb6 7.f3 Bh5 8.cxd5 cxd5 9.Nc3 Qxd4 10.h4 h6 11.Nh3 Bg6 12.Nf4 Bc5 13.e3 Qf6 14.e4 Ne7 15.Bd2 O-O 16.O-O-O Rac8 17.Kb1 Nb6 18.Nxg6 Qxg6 19.Ne2 Nc4 20.h5 Qh7 21.Bc1 b5 22.f4 dxe4 23.Nc3 Nd5 24.Nxd5 exd5 25.Rxd5 e3+ 26.f5 a6 27.Re1 Nb6 28.g4 Nxd5 29.Bxd5 Rce8 30.a3 Re5 31.Bxe3 Bxe3 32.Rxe3 Rxe3 33.Qxe3 Kh8 34.Qa7 Qg8 35.Qxa6 Rb8 36.Qa7 b4 37.a4 b3 38.Qxf7 Qxf7 39.Bxf7 Rb4 40.a5 Rb7 41.Be6 Rb4 42.a6 Rb5 43.Bxb3 Rxb3 44.a7 Rh3 45.a8=Q+ Kh7 46.Qf8 Rc3 47.Ka1 Rc8 48.Qxc8 g5 49.Qc1 Kg8 50.b4 Kf8 51.Kb2 Kf7 52.Kb1 Kg7 53.Qc2 Kg8 54.f6 Kf7 55.Qg6+ Ke6 56.Qd3 Ke5 57.Qg6 Kd4 58.Qe8 Kc3 59.Ka1 Kxb4 60.Qe7+ Kc4 61.Qd7 Kc5 62.Qc8+ Kb6 63.Qf5 Kb7 64.Qd5+ Kc8 65.Qc4+ Kb8 66.Qf4+ Ka7 67.Qe3+ Ka6 68.Qf3 Kb5 69.Qc3 Kb6 70.Qd4+ Ka5 71.Qa7+ Kb4 72.Ka2 Kc4 73.Ka1 Kd5 74.Qa4 Ke6 75.Qc6+ Kf7 76.Kb1 Kf8 77.f7 Ke7 78.Qc1 Kf8 79.Qb2 Ke7 80.Qf2 Kf8 81.Qb2 Ke7 82.Qa1 Ke6 83.Ka2 Kd5 84.Qc3 Ke6 85.Qe3+ Kf6 86.f8=Q# 1-0