1.d4 f5 2.g4 e6 3.Nc3 d5 4.gxf5 exf5 5.Nf3 Nf6 6.Bg5 Be6 7.Qd3 c6 8.O-O-O Nbd7 9.Bh3 g6 10.Ne5 Be7 11.f3 Qc7 12.Nxd7 Qxd7 13.Bg2 O-O-O 14.Na4 Rhf8 15.Bd2 Qc7 16.h3 Nd7 17.e4 dxe4 18.fxe4 Nc5 19.Nxc5 Bxc5 20.Bc3 fxe4 21.Qxe4 Bf5 22.Qh4 Bb6 23.Rhe1 Rfe8 24.Bf1 Ba5 25.Bd2 Bxd2+ 26.Rxd2 Rxe1+ 27.Qxe1 Qa5 28.Kb1 Rxd4 29.Rd1 Qxe1 30.Rxe1 Re4 31.Rd1 Rh4 32.Bg2 Bxh3 33.Rh1 Bxg2 34.Rxh4 h5 35.Kc1 Kd7 36.Kd2 Ke6 37.Ke2 Kf5 38.Kf2 Bd5 39.a3 Bf7 40.Rd4 Be6 41.Rh4 Kg5 42.Re4 Bf5 43.Re7 b5 44.Rxa7 Bxc2 45.Rd7 Be4 46.Rd4 Kf5 47.Ke3 Bd5 48.Rh4 Kg5 49.Rd4 h4 50.Kf2 Kh5 51.Kg1 g5 52.Kh2 g4 53.Rf4 Kg5 54.Rf8 g3+ 55.Kg1 h3 56.Rh8 h2+ 57.Rxh2 gxh2+ 58.Kxh2 Kf4 59.Kg1 Ke3 60.Kf1 Kd2 61.b4 Kc3 62.Ke1 Kb3 63.Kd1 Kxa3 64.Kc1 Kxb4 65.Kb2 c5 66.Ka1 Kc3 67.Kb1 b4 68.Ka1 b3 69.Kb1 Be4+ 70.Ka1 b2+ 71.Ka2 b1=Q+ 72.Ka3 Qa1#