Sort:  

Yes, 1. ... Qg5 should be the winning move, but lets wait for @flaws, he is the creator of this post ... :)