1.e4 e5 2.Nf3 f5 3.Nxe5 Qf6 4.d4 d6 5.Nc4 fxe4 6.Nc3 Qf7 7.Be2 Nf6 8.O-O Be6 9.Nd2 d5 10.f3 exf3 11.Nxf3 Bd6 12.Ng5 Qd7 13.Bh5+ Kd8 14.Qe2 Bg8 15.Bd2 h6 16.Nh3 c5 17.dxc5 Bxc5+ 18.Kh1 Nc6 19.Rxf6 gxf6 20.Re1 Bf7 21.Qf3 Bxh5 22.Qxf6+ Kc7 23.Bf4+ Kb6 24.Na4+ Kb5 25.Nxc5 Qg4 26.Ne6 Rae8 27.a4+ Kb6 28.Bc7+ Ka6 29.Nc5#