Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 Nf6 5. Bb5+ Nc6 6. Nc3 Bd7 7. Bxc6 Bxc6
8. Bg5 e5 9. Qd3 Be7 10. Bxf6 Bxf6 11. O-O O-O 12. Rfd1 Be7 13. Nd5 Bxd5 14.
Qxd5 Qc7 15. c4 Rac8 16. b3 b6 17. Ne1 Kh8 18. Nc2 f5 19. exf5 Rxf5 20. Ne3 Rf4
21. g3 Rff8 22. Qe4 Qc6 23. Nd5 Rf7 24. Rd2 Bf8 25. Rad1 Re8 26. Nf6 Qa8 *
Position (FEN): q3rb1k/p4rpp/1p1p1N2/4p3/2P1Q3/1P4P1/P2R1P1P/3R2K1 w - - 11 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 950
Best move: Qxh7#