The knight on d5 wasn't really threatened since White can play Bg2-d5, so other moves are possible:
14... f5e4  15. f3g5 Another precise move. 15... e4e3 Black has many pieces attacked and desperately seek counterplay. 16. g5e6  16... d8f6 