It’s disturbing for a an 1.e4 player such as myself, but 17…d4 is just flat out winning for Black in all variations.
It was quite apparent, thematic, and was my original plan, but I couldn’t see the too big of deal, and besides Fruit always takes a cr@p on my games and says that I am never winning my games until just before checkmate. So, I figured there was probably a defense to every move. Not true, it’s just flat out winning, not +-, not ++-, just won in the hands of a stronger player.
33…Rxa4 would have been the best practical chance to play on for a draw.