I don't know if it was all precise, but I did win.
I don't think my BxN was right. I was looking to remove the defender from f2, but my knight attacking the square was already gone, which I think I forgot about... 😳 Anyway, it was a pleasant feeling to have all of these guys attacking the white king.