please post all of your puzzles as well as feedback on them in this forum
sorry about the puzzle being very long
nice puzzle.
horrible KQ checkmating :(
Is there a faster way Kacparov?
Yes 17.Kf6 Kh6 18.Qg6# or Qh4# or Qh1#