Best move for black

Double attack and discovered attack . Very nice puzzle 

Best move for white

Distract the black queen so white queen can Qh6