1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Bc5 6.e5 Ne4 7.Re1 d5 8.exd6 Bf5 9.Ng5 Qd7 10.Nxe4 Bxe4 11.Rxe4+ Kd8 12.dxc7+ Qxc7 13.Bf4 Qd7 14.Qh5 g6 15.Qxc5 b6 16.Qg5+ Kc8 17.Ba6+ Qb7 18.Bxb7+ Kxb7 19.Qd5 Rad8 20.Re7+ Kc8 21.Qxc6#