Black really sharpened the game starting with moves like 16...Nb3.
Its would be really surprising if White could prevail after a move like 18...Be3+.