8...Qxd4 9.Be3 Qb4 10.0-0-0 e6 11.Rd4 Qa5 12.Ra4 Qc7 13.Bd3 Be7 14.g5 Nd5 15.Nxd5 cxd5 16.Rf1Among BDG zealots this line is known as the Seidel-Hall Attack. The idea is that absent any idea, offer another pawn.
Okay, when not to castle. Black could have played 16...Rf8 and White would still be looking for an idea.17.Bxh7+ Kxh7 18.Qh5+ Kg8 19.Rh4
I knew there must be some reason for running that rook up to the fourth rank.19...f5 20.g6 1-0