1.e4 e5 2.Nf3 f5 3.Nxe5 Qf6 4.d4 d6 5.Nc4 fxe4 6.Be2 h5 7.Bxh5+ g6 8.Bg4 Bf5 9.Nc3 c6 10.Bf4 Rh4 11.Bxf5 Rxf4 12.Bxe4 d5 13.Bxg6+ Qxg6 14.Ne5 Qxg2 15.Qh5+ Kd8 16.O-O-O Rxf2 17.Rhg1 Rxc2+ 18.Kb1 Rxb2+ 19.Ka1 Qc2 20.Rxg8 Qxc3 21.Rxf8+ Kc7 22.Qh7+ Nd7 23.Qxd7+ Kb6