1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.Ng5 Bb4+ 6.c3 dxc3 7.bxc3 Ba5 8.Nxf7 Qe7 9.Nxh8 Nxe4 10.O-O Bb6 11.Qd5 Qf6 12.Qxe4+ Ne5 13.Nf7 d6 14.Qxh7 Nxf7 15.Qg8+ Kd7 16.Qxf7+ Kd8 17.Qh5 Bf5 18.Bg5 Be4 19.Bxf6+ gxf6 20.Qh8+ Kd7 21.Qxa8 f5 22.Re1 a6 23.Kf1 Ke7 24.f3 Kf6 25.fxe4 fxe4 26.Qf8+ Ke5 27.g3 Ba5 28.Qf4#