Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bc4 Nc6 3. d3 h6 4. Nf3 a6 5. a4 Nf6 6. Nc3 e6 7. O-O d5 8. exd5
exd5 9. Bb3 Be7 10. Re1 O-O 11. h3 Be6 12. Ne2 b5 13. axb5 axb5 14. Rxa8 Qxa8
15. Nf4 c4 16. Nxe6 fxe6 17. Rxe6 cxb3 18. cxb3 Bc5 19. d4 Bb4 20. Ne5 Nxe5 21.
dxe5 Ne4 22. Bxh6 gxh6 23. Qg4+ Kh8 *
Position (FEN): q4r1k/8/4R2p/1p1pP3/1b2n1Q1/1P5P/1P3PP1/6K1 w - - 2 24
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 794
Best move: Rxh6#