Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. O-O a6 5. a4 Nf6 6. d3 Be7 7. Nc3 O-O 8. h3 d5
9. exd5 exd5 10. Bb3 d4 11. Ne4 Nxe4 12. dxe4 Rb8 13. Re1 b5 14. axb5 axb5 15.
Bd5 Nb4 16. Ra7 Nxd5 17. exd5 Bf6 18. Bf4 Rb7 19. Ra6 Qxd5 20. Rd6 Qc4 21. Ne5
Qb4 22. Nc6 Qxb2 23. Rxf6 gxf6 24. Ne7+ Kh8 25. Bh6 Re8 26. Nxc8 Rxc8 27. Qg4
Rg8 28. Qxg8+ Kxg8 *
Position (FEN): 6k1/1r3p1p/5p1B/1pp5/3p4/7P/1qP2PP1/4R1K1 w - - 0 29
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 469
Best move: Re8#