1.f4 d5 2.e3 Nf6 3.Nf3 e5 4.fxe5 Ne4 5.d3 Ng5 6.Be2 Nxf3+ 7.Bxf3 Nc6 8.d4 Bb4+ 9.c3 Be7 10.O-O O-O 11.Nd2 Bg5 12.e4 Be3+ 13.Kh1 Ne7 14.Nb3 Bxc1 15.Qxc1 c6 16.Qf4 Ng6 17.Qg3 b6 18.Nd2 Be6 19.Bg4 Qg5 20.Bxe6 Qxg3 21.Bxf7+ Rxf7 22.hxg3 Raf8 23.Rxf7 Rxf7 24.Kg1 Nf8 25.exd5 cxd5 26.c4 Rd7 27.cxd5 Rxd5 28.Nf3 Ne6 29.Kf2 Nxd4 30.Rd1 Rb5 31.Rxd4 Rxb2+ 32.Rd2 Rxd2+ 33.Nxd2 Kf7 34.Ke3 Ke6 35.Ke4 b5 36.Nb3 b4 37.Nc5+ Ke7 38.Kd5 a5 39.Kc4 h5 40.Kb5 a4 41.Kxa4 Kf7 42.Kxb4 Ke7 43.a4 Kd8 44.a5 Ke7 45.a6 Kd8 46.a7 Ke7 47.a8=Q Kf7 48.Nd3 Ke7 49.Kc5 Kf7 50.Nf4 Ke7 51.e6 Kf6 52.Kd6 g6 53.Qe4 Kg7 54.Qxg6+ Kh8 55.Qf6+ Kh7 56.Nxh5 Kg8 57.Qg7# 1-0