yeah bxd5 is pretty terrible
Marshall Gambit--incredibly deep
Nice game. I think 15...Bxh3 was the definitely the move to make: 16.gxh3 Qxh3 17.f4 Qg3+! 18.Kf1 Rae8 -/+ where 19...Bxf4 followed by the Re6 lift looks devastating (Example: 19.a4 Bxf4 20.Bxf4 Qxf4+ 21.Kg2 Re6!). White has options of course but it looks to me like 19...Bxf4 is going to sting no matter what the first player does. He can move differently but he just loses differently. To stay alive he'll have to make a game losing concession of some sort....
Yes, you are quite right. I didn't look at that carefully enough.
This is a game I just played in the Marshall gambit, my deepest in weeks.
I'm sure my analysis just scratches the surface, would appreciate any comments.