Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Be2 Bd7 7. O-O e6 8.
Be3 Be7 9. f4 O-O 10. Bf3 a6 11. Kh1 Qc7 12. Nb3 b5 13. g4 b4 14. Ne2 a5 15. g5
Ne8 16. Nbd4 Nxd4 17. Nxd4 e5 18. Nf5 Bxf5 19. exf5 exf4 20. Bxa8 fxe3 21. g6
fxg6 22. fxg6 Nf6 23. gxh7+ Kh8 24. Bg2 d5 25. Qd3 Ng4 26. Rxf8+ Bxf8 27. Qf5 *
Position (FEN): 5b1k/2q3pP/8/p2p1Q2/1p4n1/4p3/PPP3BP/R6K b - - 1 27
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1179
Best move: Qxh2#