1.f4 Nf6 2.Nf3 e6 3.e3 Bc5 4.b3 O-O 5.Bb2 Nc6 6.Be2 d6 7.O-O e5 8.fxe5 dxe5 9.Nxe5 Ne7 10.Nd3 Qd6 11.Nxc5 Qxc5 12.Bxf6 gxf6 13.Nc3 Qd5 14.Nxd5 Nxd5 15.c4 Ne7 16.Rxf6 Nc6 17.Bg4 Bxg4 18.Qxg4+ Kh8 19.Qh5 Ne7 20.Rxf7 Rg8 21.Qxh7#