Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 Bf5 6. Nf3 e6 7. Be2 Be7 8. O-O
O-O 9. h3 a6 10. Bf4 dxc4 11. Bxc4 b5 12. Bd3 Bxd3 13. Qxd3 Nd5 14. Nxd5 Qxd5
15. Bxb8 Raxb8 16. b3 Rbc8 17. Rac1 Bf6 18. a4 bxa4 19. bxa4 a5 20. Qa6 Ra8 21.
Qc6 Rfd8 22. Qxd5 Rxd5 23. Rc5 Rxc5 24. dxc5 Bb2 25. Rb1 Ba3 26. Rb5 Bb4 27.
Nd4 Kf8 28. Nc6 Ra6 *
Position (FEN): 5k2/5ppp/r1N1p3/pRP5/Pb6/7P/5PP1/6K1 w - - 9 29
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 871
Best move: Rb8#