Brown: Somehow Bronstein gets his usual open g-file and doubled f-pawns from the Caro-Kann, despite white's attempt to mix things up with 3.f4
11..Bb4+ should be considered.
I can hear Bronstein "Do you not agree with 14..0-0? There can be ample discussion. I believe my bishop on the nice diagonal is stronger than his rook in the corner. After the exchange, white will have the Q at a1, sending a line of force across my king's nose, and two knights in the attack on the K-side."
18.Rb3 looks like a waste of time.
20..Nxd4 could be considered, with a likely won game.
After 25.Rxb6 black could have tried 25..Ra8!? 26.Bc4 a2 27.Bxa2 Rxa2 with a classic bishop-pair vs knight-pair war! Unfortunately for black, both his pawns are on the same side of the board, otherwise any breakdown of material would likely be a won endgame for the bishop side.
36..Be5 could be the last chance to win the game, at least keeping one of black's pawns on the board.