Something is not right here at moves 13-16: the Bd6 hangs and neither player noticed??

My guess is that it went: 13...Nh5 14.Ref1 g5 15.Bg3...