Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nc3 Nc6 3. f4 e6 4. Nf3 g6 5. Bc4 Bg7 6. d3 Nge7 7. O-O d5 8. Bb3
O-O 9. Qe1 Na5 10. f5 Nxb3 11. axb3 exf5 12. Qh4 dxe4 13. dxe4 Nc6 14. Bg5 f6
15. Bh6 Be6 16. Rad1 Qe7 17. exf5 Bxf5 18. Rfe1 Qf7 19. Nb5 g5 20. Bxg5 fxg5
21. Nxg5 Qg6 22. Nd6 Bd4+ 23. Kh1 Bg7 24. g4 Bd7 25. Nde4 Ne5 26. Rd6 Qxd6 *
Position (FEN): r4rk1/pp1b2bp/3q4/2p1n1N1/4N1PQ/1P6/1PP4P/4R2K w - - 0 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1116
Best move: Qxh7#