Chess puzzle (Checkmate)
Moves: 1. d4 c6 2. c4 d5 3. cxd5 cxd5 4. Nc3 Bf5 5. Qb3 Qd7 6. Qxd5 Nf6 7. Qxd7+ Kxd7
8. Bf4 a6 9. e3 e6 10. Nf3 Nc6 11. Nh4 Bg6 12. Nxg6 hxg6 13. Be2 Rc8 14. Bf3
Nh5 15. Bxh5 Rxh5 16. h3 Be7 17. Kd2 b5 18. a3 Na5 19. Kc2 Nc4 20. b3 Nxa3+ 21.
Kb2 b4 22. Na4 *
Position (FEN): 2r5/3kbpp1/p3p1p1/7r/Np1P1B2/nP2P2P/1K3PP1/R6R b - - 1 22
Black to move.
Themes:  Middlegame Hook Mate, Mate in 1 
Puzzle rating: 946
Best move: Rc2#