Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 d5 4. exd5 Nxd5 5. d3 Nc6 6. Be2 Bg4 7. O-O Nd4 8.
Nxd5 Nxe2+ 9. Qxe2 Qxd5 10. Qxe5+ Qxe5 11. Nxe5 Be6 12. Re1 Bd6 13. d4 O-O 14.
c3 Rac8 15. Bf4 Be7 16. h3 c5 17. Rad1 cxd4 18. Rxd4 Bf6 19. Rd6 Bxa2 20. Nd7
Rfe8 21. Nxf6+ gxf6 22. Rxe8+ Rxe8 23. Rxf6 Kg7 24. Rd6 Re2 25. Rd7 Rxb2 26.
Be5+ Kf8 27. Bd4 a5 28. Bf6 a4 *
Position (FEN): 5k2/1p1R1p1p/5B2/8/p7/2P4P/br3PP1/6K1 w - - 0 29
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 826
Best move: Rd8#