Guess the best move!

Sort:
Avatar of yourChess

@Chess_Double

Yes, that is the solution. For those who have any doubts, here is proof:

 

I truly thought that this one would have people scratching their heads for hours. 
 

Avatar of yourChess
Chess_Double wrote:

is it Qg5!!!! because after Qxg5+ Ka6 Bxa7 and for the grand finale, I'm guessing c7!! I'm not sure if this is correct but I believe this is winning for white.

Sorry, I should have replied sooner, but now you can construct your masterpiece. 

Avatar of IceApprentease

Qxb8

Avatar of yourChess

@darwinc2007

Chess_Double got the answer. Recognize that White is in check. 

Avatar of unusualkid

What's the next question?

Avatar of kleong12

Be6