Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 Be7 4. d4 exd4 5. cxd4 d5 6. e5 Bg4 7. Be2 f6 8. h3
Bh5 9. g4 Bg6 10. Nc3 fxe5 11. dxe5 Qd7 12. Qxd5 Qxd5 13. Nxd5 Kd7 14. Nxe7
Ngxe7 15. O-O Be4 16. Rd1+ Ke8 17. Ng5 Bd5 18. Bb5 Rd8 19. h4 Kf8 20. Bf4 h6
21. Nh3 Kf7 22. a4 g5 23. hxg5 hxg5 24. Nxg5+ Kg6 25. Bd3+ Kg7 26. Rac1 *
Position (FEN): 3r3r/ppp1n1k1/2n5/3bP1N1/P4BP1/3B4/1P3P2/2RR2K1 b - - 4 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1266
Best move: Rh1#