Chess puzzle (Checkmate)
Moves: 1. c4 f5 2. Nc3 Nf6 3. e3 g6 4. b3 Bg7 5. Bb2 O-O 6. Nf3 c5 7. d4 cxd4 8. exd4
d5 9. Be2 Nc6 10. O-O Re8 11. cxd5 Nb4 12. Bc4 e6 13. dxe6 Bxe6 14. Bxe6+ Rxe6
15. Ba3 Nbd5 16. Rc1 Rc8 17. Nxd5 Nxd5 18. Rxc8 Qxc8 19. Qc1 Nc3 20. Kh1 Qc6
21. Bb2 Nxa2 22. Qxc6 Rxc6 23. Re1 Rc2 24. Ba3 Rxf2 25. Ng5 Bxd4 26. h4 h6 27.
Re8+ Kg7 28. Bf8+ Kf6 *
Position (FEN): 4RB2/pp6/5kpp/5pN1/3b3P/1P6/n4rP1/7K w - - 4 29
White to move.
Themes:  Endgame Hook Mate, Mate in 1 
Puzzle rating: 1736
Best move: Re6#