1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.Re1 Nd6 6.Bxc6 dxc6 7.Nxe5 Be6 8.d4 Be7 9.Nc3 O-O 10.Qh5 Bf6 11.Be3 Nf5 12.Rad1 g6 13.Qf3 Qe7 14.Ne4 Bxe5 15.dxe5 Nxe3 16.Nf6+ Kg7 17.Qxe3 a6 18.Qg5 Qb4 19.Re4 Qxb2 20.Rh4 Rh8 21.Qh6#