Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. f4 Nc6 3. Nf3 d6 4. Bb5 Bd7 5. O-O a6 6. Bxc6 Bxc6 7. d3 e6 8. Nc3
Ne7 9. Be3 b5 10. Ne2 Ng6 11. f5 exf5 12. exf5 Ne5 13. Nxe5 dxe5 14. Ng3 Be7
15. Ne4 Rc8 16. Nxc5 Bxg2 17. Kxg2 Bxc5 18. Bxc5 Qg5+ 19. Kh1 Rxc5 20. Qf3 O-O
21. Rg1 Qd2 22. Rg2 Qb4 23. Rag1 g6 24. fxg6 fxg6 25. Rxg6+ hxg6 26. Rxg6+ Kh7
*
Position (FEN): 5r2/7k/p5R1/1pr1p3/1q6/3P1Q2/PPP4P/7K w - - 1 27
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1196
Best move: Qh5#