1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d3 d5 6.exd5 Nxd5 7.Re1 O-O 8.Nxe5 Nxe5 9.Rxe5 c6 10.d4 Bd6 11.Re1 b5 12.Bd3 Qh4 13.g3 Qxd4 14.Bxh7+ Kxh7 15.Qxd4 g6 16.Nc3 Be6 17.Bd2 Rfc8 18.Nxd5 Bxd5 19.Bc3 a6 20.Qg7#