1.f4 Nc6 2.Nf3 d5 3.d3 e6 4.g3 h5 5.Bg2 h4 6.gxh4 Rxh4 7.O-O Rh5 8.Nc3 Bc5+ 9.d4 Bb6 10.e3 Kf8 11.Ne2 Nce7 12.Ng3 Rh8 13.a4 a5 14.c3 Nf6 15.Ne5 Qe8 16.b4 Kg8 17.b5 Nf5 18.Qe1 Nd6 19.Ba3 Qd8 20.Bxd6 cxd6 21.Nf3 Qe7 22.Ng5 Qd8 23.e4 dxe4 24.N5xe4 Nxe4 25.Nxe4 d5 26.Ng5 Bc7 27.h4 Rh6 28.Bh3 Bd7 29.Qf2 Rf6 30.Qe3 Bd6 31.Rae1 Rc8 32.Bg2 Rc4 33.f5 exf5 34.Bxd5 Rxa4 35.Qf3 Bxb5 36.Qh5 Rh6 37.Qxf7+ Kh8 38.Rxf5 Bd7 39.Ne6 Qe7 40.Rff1 Qxf7 41.Rxf7 Bc6 42.Bxc6 bxc6 43.Ng5 c5 44.Re8+ Bf8 45.Rexf8# 1-0