Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Nc6 4. Nc3 a6 5. Bxc6+ bxc6 6. d3 e5 7. Bg5 Nf6 8.
Qd2 Be7 9. O-O-O Rb8 10. Nh4 Qb6 11. b3 O-O 12. Nf5 Bxf5 13. exf5 Rb7 14. f3
Ra8 15. g4 Qd8 16. h4 Rb4 17. Bxf6 Bxf6 18. g5 Be7 19. Rdg1 g6 20. h5 Rf4 21.
f6 Bf8 22. hxg6 fxg6 23. Qh2 Qd7 24. Ne2 Rxf3 25. Ng3 Qg4 *
Position (FEN): r4bk1/7p/p1pp1Pp1/2p1p1P1/6q1/1P1P1rN1/P1P4Q/2K3RR w - - 2 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1185
Best move: Qxh7#