Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 Nc6 5. Nf3 e6 6. Bc4 Nge7 7. O-O a6 8.
Qe2 Ng6 9. Rd1 Be7 10. a3 O-O 11. b4 b5 12. Bb3 Bb7 13. Be3 Bf6 14. Rac1 Rc8
15. Bc5 Be7 16. Bxe7 Qxe7 17. Rd3 Nf4 18. Qe3 Nxd3 19. Qxd3 Rfd8 20. e5 d5 21.
Bc2 g6 22. Ne2 Qc7 23. Qe3 Kg7 24. Nf4 Kh8 25. Nh5 gxh5 26. Qh6 Rg8 *
Position (FEN): 2r3rk/1bq2p1p/p1n1p2Q/1p1pP2p/1P6/P4N2/2B2PPP/2R3K1 w - - 2 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 725
Best move: Qxh7#