1.f4 Nf6 2.Nf3 d5 3.e3 Bg4 4.b3 e6 5.Bb2 c5 6.Bb5+ Nc6 7.O-O a6 8.Bxc6+ bxc6 9.h3 Bh5 10.g4 Bg6 11.Ne5 Ne4 12.d3 Qh4 13.Rf3 h5 14.Nxg6 fxg6 15.g5 Ng3 16.Kg2 Nf5 17.Bc3 d4 18.Be1 Nxe3+ 19.Rxe3 Qxf4 20.Rxe6+ Kd7 21.Re4 Qxg5+ 22.Kf1 Bd6 23.Nd2 Rhf8+ 24.Nf3 Rf5 25.Bf2 Qf6 26.Kg2 Rf8 27.Qe2 Rxf3 28.Rf1 Qf5 29.Rh4 Qd5 30.Qe4 Qg5+ 31.Rg4 hxg4 32.Qxg4+ Qxg4+ 33.hxg4 Bg3 34.Bxd4 Rxf1 35.Bxc5 R8f3 36.Kh3 Bd6+ 37.Kh4 Bxc5 38.g5 Rg1 39.b4 Rf8 40.bxc5 Rh8#