1.e4 e5 2.Nc3 Nc6 3.f4 f5 4.exf5 exf4 5.Nf3 Nf6 6.d4 Qe7+ 7.Qe2 d6 8.Bxf4 Bxf5 9.Qxe7+ Bxe7 10.O-O-O O-O-O 11.a3 Ne4 12.Nxe4 Bxe4 13.Bd3 d5 14.Rhe1 Bg6 15.Bxg6 hxg6 16.Ne5 Rh6 17.Bxh6 gxh6 18.Nxg6 Bg5+ 19.Kb1 Bf6 20.Ne5 Ne7 21.Rf1 Ng8 22.Nf7 Rf8 23.Ne5 Ne7 24.Ng4 Bg7 25.c3 Nf5 26.Ne5 Ne3 27.Rxf8+ Bxf8 28.Rd2 Nf1 29.Rf2 Nxh2 30.Rxf8#