Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Be7 5. Nf3 Nf6 6. Bd3 Nxe4 7. Bxe4 Nd7 8.
O-O Nf6 9. Bd3 b6 10. Ne5 Bb7 11. c3 O-O 12. Qe2 Qd5 13. f4 c5 14. Be3 cxd4 15.
cxd4 g6 16. Rf3 Qa5 17. Rh3 Rad8 18. Bd2 Qa4 19. Bc3 Bb4 20. Rf1 Bxc3 21. bxc3
Nd5 22. Ng4 Nxc3 23. Nf6+ Kg7 24. Qe5 Qxd4+ 25. Kh1 Qxe5 26. fxe5 Rxd3 *
Position (FEN): 5r2/pb3pkp/1p2pNp1/4P3/8/2nr3R/P5PP/5R1K w - - 0 27
White to move.
Themes:  Middlegame Hook Mate, Mate in 1 
Puzzle rating: 1030
Best move: Rxh7#