1.f4 c5 2.Nf3 Nc6 3.e4 d6 4.Bc4 Nf6 5.Nc3 Na5 6.Be2 g6 7.O-O Bg7 8.d3 e6 9.Rb1 Bd7 10.e5 dxe5 11.fxe5 Nd5 12.Ne4 O-O 13.c4 Ne7 14.Bg5 h6 15.Nf6+ Kh8 16.Qd2 hxg5 17.Qxg5 Bxf6 18.exf6 Nf5 19.Nh4 Kg8 20.Nxg6 fxg6 21.Qxg6+ Kh8 22.Rxf5 Rxf6 23.Rh5#