Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 d6 5. d4 exd4 6. cxd4 Bb6 7. Ng5 Nh6 8.
Qh5 Ba5+ 9. Nc3 O-O 10. O-O Nxd4 11. Nxh7 Kxh7 12. Bxh6 gxh6 13. Bxf7 Qf6 14.
Bc4 Be6 15. Nd5 Bxd5 16. Bxd5 c6 17. Bc4 b5 18. Bd3 Qg5 19. Qd1 Rg8 20. g3 Kh8
21. f4 Qg4 22. Qc1 Bb6 23. Kh1 c5 24. f5 c4 *
Position (FEN): r5rk/p7/1b1p3p/1p3P2/2pnP1q1/3B2P1/PP5P/R1Q2R1K w - - 0 25
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 862
Best move: Qxh6#