win the queen puzzle
Actually, the right way to win the queen, or at least, to save the knight on b5 is: 1.Qg3 If: ...cxb5 then 2.Ne6 so black have to lose the queen or lose the game.
Oh, and sorry, instead of: 2.Ne6 is better 2.Nc6 I find it better because if: 1.Qg3 cxb5 2.Ne6 Qa5+ 3.Bc3 Qxc3+ 4.Qxc3 fxe6 White still win, but all that interchange can be easily avoided.