Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 e6 7. Bd3 Nf6 8.
Bxg6 hxg6 9. Bg5 Be7 10. Qd3 Nbd7 11. O-O-O b5 12. Rhe1 a5 13. Ne5 Nxe5 14.
dxe5 Qxd3 15. Rxd3 Nd5 16. Bxe7 Kxe7 17. h3 Nb4 18. Ra3 c5 19. Kb1 c4 20. Ne4
Rhd8 21. Nd6 Rdb8 22. f4 Nd5 23. g3 b4 24. Rf3 c3 25. b3 a4 26. Re4 axb3 27.
axb3 Ra5 28. Nc4 Ra6 29. Nb2 Rba8 30. Na4 Kd7 31. Kc1 Kc6 32. Rc4+ Kb5 *
Position (FEN): r7/5pp1/r3p1p1/1k1nP3/NpR2P2/1Pp2RPP/2P5/2K5 w - - 11 33
White to move.
Themes:  Endgame Hook Mate, Mate in 1 
Puzzle rating: 943
Best move: Rc5#