1.f4 Nf6 2.Nf3 h6 3.e3 c5 4.d4 d5 5.Bd3 Bg4 6.h3 Bxf3 7.Qxf3 Nc6 8.c3 e6 9.Nd2 Rg8 10.O-O g5 11.fxg5 hxg5 12.Qxf6 Qxf6 13.Rxf6 g4 14.hxg4 Rxg4 15.Rf2 Bd6 16.Be2 Rh4 17.Nf3 Rh8 18.g4 Ke7 19.g5 Rag8 20.Rg2 f6 21.Bd2 fxg5 22.Rg4 e5 23.e4 exd4 24.exd5 Ne5 25.Re4 Kf6 26.cxd4 Nxf3+ 27.Bxf3 Re8 28.Rf1 cxd4 29.Bh5+ Bf4 30.Bxe8 Kf5 31.Re6 Kg4 32.Bxf4 gxf4 33.d6 Kf5 34.Rfe1 f3 35.d7 Rg8+ 36.Kf2 d3 37.d8=Q Rg2+ 38.Kxf3 Rg3+ 39.Kxg3 d2 40.Qd5# 1-0