Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Nxc6 bxc6 7. Bc4 Bc5 8.
Bg5 O-O 9. O-O h6 10. Bxf6 Qxf6 11. Qe2 Rb8 12. Na4 Be7 13. a3 Rd8 14. Rad1 Bb7
15. Ba6 Ba8 16. Rd3 d5 17. exd5 cxd5 18. Rf3 Qe6 19. Bb5 d4 20. Bc4 Bxf3 21.
gxf3 Qg6+ 22. Kh1 Bd6 23. Rg1 Qh5 24. Rg2 Re8 25. Qe4 Kh8 26. Bd3 Re7 *
Position (FEN): 1r5k/p3rpp1/3b3p/4p2q/N2pQ3/P2B1P2/1PP2PRP/7K w - - 11 27
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 723
Best move: Qh7#