Find the Best Move

Explanation

White is forced to take gxh3 and black respons Bf3 checkmate!

Next Puzzle