1.f4 Nf6 2.Nf3 d6 3.Nc3 d5 4.d3 Nc6 5.e3 Bg4 6.Be2 e6 7.O-O Be7 8.Qe1 d4 9.Nd1 dxe3 10.Nxe3 Bh5 11.c3 O-O 12.Nc4 b5 13.Nce5 Nxe5 14.Nxe5 Bxe2 15.Qxe2 Qd5 16.Be3 Bd6 17.c4 Qb7 18.Qf3 Qxf3 19.Rxf3 bxc4 20.dxc4 a5 21.Bd4 Ne4 22.Re3 f5 23.Rd1 a4 24.g3 Rfb8 25.Kg2 Ra6 26.Red3 h6 27.Kf3 c5 28.Bc3 Nxc3 29.bxc3 Bxe5 30.fxe5 Rb2 31.Rd6 Rab6 32.h4 Kf7 33.Rd7+ Kg6 34.h5+ Kxh5 35.Rxg7 Rh2 36.Rd6 Rbb2 37.Rxe6 Rhf2+ 38.Ke3 Rbe2+ 39.Kd3 Rxa2 40.g4+ fxg4 41.Rgg6 a3 42.Rxh6+ Kg5 43.Rhg6+ Kh4 44.Re8 Rfe2 45.Rh8+ Kg3 46.Ra8 Rad2# 0-1