In this game, White blunders with 16.Bg5, but Black blunders back with 16. Rae8. After he played BxB, as soon as I played RxB I saw that he was going to play Qg5, and was kicking myself.
After the game, I thought that 16…Nc5 was the logical choice, as the queen can recapture the bishop and the knight bombs White’s light-bishop on d3 (which shows there isn’t much point in thinking that bishop is going to be much of a middle-game factor).
However, there is a winning shot I missed as Black, and Crafty has it as -2.42.