1.e4 e5 2.Nf3 Nf6 3.Bc4 Nxe4 4.Nxe5 d5 5.Be2 Bc5 6.O-O Nxf2 7.Rxf2 Bxf2+ 8.Kxf2 Qf6+ 9.Nf3 g5 10.Kg1 O-O 11.d4 h6 12.Nc3 Nc6 13.Nxd5 Qd8 14.Bc4 Be6 15.Ne3 Bxc4 16.Nxc4 Qd5 17.Na3 Rad8 18.Be3 g4 19.Bxh6 gxf3 20.Bxf8 Kxf8 21.Qxf3 Qxd4+ 22.Kf1 Qxb2 23.Rb1 Qxa2 24.Rxb7 Nd4 25.Qf4 Qxa3 26.Rxc7 f5 27.Qh6+ Ke8 28.Qg6+ Kf8 29.Qf7#