1.f4 Nc6 2.e4 g6 3.d4 d5 4.e5 Nh6 5.b3 Bf5 6.Nf3 a5 7.Ng1 f6 8.Nc3 e6 9.Nf3 Nb4 10.Bd3 Nxd3+ 11.cxd3 Bb4 12.Bd2 Bxd3 13.Na4 Be7 14.Nc5 Bxc5 15.dxc5 O-O 16.Bc3 Ba6 17.exf6 Nf5 18.Be5 Rxf6 19.Qd2 Rf8 20.O-O-O Qe7 21.g4 Nh4 22.Nxh4 Qxh4 23.f5 Rae8 24.Rhe1 c6 25.Bd6 exf5 26.Bxf8 Rxf8 27.gxf5 Rxf5 28.Re8+ Kf7 29.Rde1 Qf6 30.Qe3 Rf1 31.Re7+ Kg8 32.Rxf1 Qxf1+ 33.Kb2 Qf6+ 34.Re5 Bd3 35.Ka3 Bf5 36.Re8+ Kf7 37.Rb8 Qe7 38.Qxe7+ Kxe7 39.Rxb7+ Kf6 40.Rc7 d4 41.Rxc6+ Ke5 42.Rd6 d3 43.Kb2 Kf4 44.c6 Ke3 45.Kc3 h5 46.c7 h4 47.Rd5 h3 48.Rxf5 gxf5 49.c8=Q f4 50.Qxh3+ f3 51.Qe6+ Kf2 52.Kxd3 Kg1 53.Qg4+ Kf2 54.Qg3+ Kf1 55.Ke3 a4 56.Qf2# 1-0