Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Be7 5. Bg5 Nbd7 6. e3 O-O 7. Rc1 b6 8. cxd5
Nxd5 9. Nxd5 exd5 10. Bxe7 Qxe7 11. Rxc7 Qd6 12. Qc2 Nf6 13. Bd3 h6 14. O-O Bg4
15. Ne5 Be6 16. Rc1 Nd7 17. Bh7+ Kh8 18. Nxd7 Bxd7 19. Bf5 Bxf5 20. Qxf5 f6 21.
Qg6 Rg8 22. a3 a5 23. R1c6 Qd8 24. Rf7 b5 25. Rcxf6 Rc8 26. Qxh6+ gxh6 *
Position (FEN): 2rq2rk/5R2/5R1p/pp1p4/3P4/P3P3/1P3PPP/6K1 w - - 0 27
White to move.
Themes:  Endgame, Queen and Rook Endgame Mate in 1 
Puzzle rating: 880
Best move: Rxh6#