Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Nf6 5. e5 d5 6. Bb5 Ne4 7. Nxd4 Bd7 8.
Bxc6 bxc6 9. O-O Bc5 10. f3 Ng5 11. f4 Ne4 12. c3 Bb6 13. Nd2 Nc5 14. f5 O-O
15. f6 Re8 16. Qh5 Ne6 17. Nf3 Bc5 18. Ng5 Nxg5 19. Qxg5 g6 20. Rf4 Re6 21. Rh4
Qe8 22. Qh6 Bf8 *
Position (FEN): r3qbk1/p1pb1p1p/2p1rPpQ/3pP3/3N3R/2P5/PP4PP/R1B3K1 w - - 6 23
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1178
Best move: Qxh7#