1.e4 e5 2.Nc3 Nf6 3.f4 exf4 4.e5 Qe7 5.Qe2 Ng8 6.Nf3 Nc6 7.d4 f6 8.Bxf4 g5 9.Bg3 g4 10.Nd2 Nxd4 11.Qe4 Ne6 12.Qxg4 d6 13.Qh5+ Kd8 14.exd6 Nf4+ 15.dxe7+ Nxe7 16.Bxf4 Nf5 17.Qf7 Be7 18.Qd5+ Bd6 19.Bxd6 Nxd6 20.Nde4 Re8 21.O-O-O Re7 22.Nxd6 cxd6 23.Qxd6+ Bd7 24.Bb5 Ke8 25.Bxd7+ Kf8 26.Rhe1 Kf7 27.Rxe7+ Kg6 28.Ne4 Rg8 29.Qxf6+ Kh5 30.Rxh7#