Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 Nf6 5. e5 d5 6. exf6 dxc4 7. Qxd8+ Kxd8
8. fxg7 Bxg7 9. Nxc3 Nc6 10. Nf3 Bg4 11. Bg5+ Kd7 12. O-O-O+ Ke6 13. Rhe1+ Kf5
14. Rd5+ Kg6 15. Nh4+ Kh5 16. f3 Be6 17. g4+ Bxg4 18. fxg4+ Kxg4 19. Rg1+ Kh5
20. Bf4+ Kxh4 21. Rxg7 Nb4 22. Bg3+ Kh3 23. Rh5+ Kg2 24. a3 Nd3+ 25. Kb1 Rhg8
26. Rxf7 Rgf8 27. Rxc7 Rf1+ 28. Ka2 Nc1+ 29. Kb1 Nb3+ 30. Kc2 *
Position (FEN): r7/ppR4p/8/7R/2p5/PnN3B1/1PK3kP/5r2 b - - 6 30
Black to move.
Themes:  Middlegame Hook Mate, Mate in 1 
Puzzle rating: 1421
Best move: Rc1#