The second one confuses me.
After queen moves, Nxc2+
bf5 is supported by the knight at d4 and also x-ray attack on c2. so it seems Nxc2+ cannot be avoided.
the above puzzle is super tough. after analysing it a lot i got why it is the best move.