?! Seems to basically force white into gaining an advantage afterwhich white must either: lose the right to castle, lose the two bishops, or lose a pawn.
4. dxe5 dxe5
? Black would have been better off playing Bxf3 first to avoid the queen trade. This line gives up a pawn and the right to castle!
!? The pawn trade seemed bad because of the activity that Black's Light bishop gets!
9... Nb8c6 10. Nb1c3 Bf8b4 11. O-O-O Bb4xc3
? Losing the two Bishops for nothing?
12. Bd2xc3 Kd8c8 13. Nf3g5 Be6xa2
? Blunder. a common trapping theme here.
14. b3
Black can destroy White's kingcover in order to try for come counterplay, but he doesn't really have many pieces let to attack. Not to mention he is about to lose his h8 rook! Always develop before pawn hunting.
14... Ng8h6 15. Kc1b2 Ba2xb3 16. cxb3 b6
?? It seems like this has to be the decisive mistake. Here we find a very common mating theme. White has all the pluses after his next move.