1.d4 f5 2.c4 e6 3.Nf3 Nf6 4.Nc3 d5 5.g3 Be7 6.Bg2 O-O 7.O-O c6 8.b3 Nbd7 9.Qc2 a6 10.a4 c5 11.e3 cxd4 12.exd4 b6 13.cxd5 exd5 14.Qxf5 Bb7 15.Qe6+ Kh8 16.Ng5 Qe8 17.Nxd5 Nxd5 18.Bxd5 Bxd5 19.Qxd5 Ra7 20.Re1 Nf6 21.Qc4 Qh5 22.h4 Ng4 23.Rf1 Bxg5 24.Bxg5 h6 25.Be3 Nxe3 26.fxe3 Rxf1+ 27.Rxf1 Kh7 28.Qd3+ Kh8 29.Qf5 Qxf5 30.Rxf5 Kh7 31.Kf2 Kg6 32.Rd5 Rf7+ 33.Kg2 Kf6 34.Rd6+ Kf5 35.Rxb6 Ke4 36.Re6+ Kd3 37.d5 Kc3 38.Rxa6 Kxb3 39.d6 Kb4 40.e4 Kc4 41.Rc6+ Kd4 42.Rc7 Rf8 43.Rxg7 Kxe4 44.Re7+ Kd5 45.d7 Rd8 46.Rh7 Kc5 47.Rxh6 Rxd7 48.Re6 Kb4 49.Re4+ Ka5 50.Kf3 Rd3+ 51.Kf4 Rd5 52.g4 Rd1 53.h5 Rf1+ 54.Kg5 Rc1 55.Rf4 Rc5+ 56.Kg6 Rc6+ 57.Rf6 Rc5 58.Rf5 Rxf5 59.gxf5 Kxa4 60.f6 Kb5 61.f7 Kc6 62.f8=Q Kd7 63.h6 Ke6 64.h7 Kd5 65.h8=Q Ke6 66.Qf7+ Kd6 67.Qhf6+ Kc5 68.Qe5+ Kb4 69.Qfc7 Kb3 70.Qb5+ Ka2 71.Qca5#