Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 e6 4. O-O Bd7 5. d4 b5 6. Be2 c4 7. b3 d5 8. exd5
exd5 9. Re1 Be7 10. Nc3 Nf6 11. Bg5 Bc6 12. Ne5 Qd6 13. Bf3 O-O 14. Nxc6 Qxc6
15. Rxe7 Nbd7 16. a4 b4 17. Nb5 a6 18. Bxf6 axb5 19. Bg5 Nb6 20. axb5 Qxb5 21.
bxc4 Nxc4 22. h3 h6 23. Bf4 Ra3 24. Be2 Rfa8 25. Rxa3 bxa3 26. Bd3 a2 27. Qa1
Qb1+ 28. Qxb1 axb1=Q+ 29. Kh2 Ra1 *
Position (FEN): 6k1/4Rpp1/7p/3p4/2nP1B2/3B3P/2P2PPK/rq6 w - - 2 30
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 551
Best move: Re8#