Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c3 Nc6 3. d4 cxd4 4. cxd4 Qb6 5. Nf3 Nf6 6. Nc3 e6 7. Rb1 Bb4 8.
Qd3 d5 9. Bd2 Bxc3 10. bxc3 dxe4 11. Rxb6 exd3 12. Rb3 b6 13. Bxd3 O-O 14. O-O
Bb7 15. Bg5 Nd5 16. Be4 Na5 17. Ra3 Nc4 18. Rb3 Nd6 19. Bxd5 Bxd5 20. c4 Nxc4
21. Rc3 f6 22. Nd2 fxg5 23. Nxc4 Rac8 24. Rfc1 b5 25. Nd6 Rxc3 26. Rxc3 b4 27.
Rc2 a6 28. Nc8 Kf7 29. Nb6 Be4 30. Rc7+ Kg6 31. Nd7 Rd8 32. Ne5+ Kf6 *
Position (FEN): 3r4/2R3pp/p3pk2/4N1p1/1p1Pb3/8/P4PPP/6K1 w - - 10 33
White to move.
Themes:  Endgame Hook Mate, Mate in 1 
Puzzle rating: 940
Best move: Rf7#