The win I am not proud of


good attack, but 3... cxd4!? confused me, nf3 would be the queens gambit reserved, so perhaps you should have continued the lines?
5. ... e5 does not cramp black's position and deserves a thumbs up for its strong hold on center and after that move, black has a decisive advantage.
very good discovered check