Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. Nc3 Nf6 4. Bb5+ Bd7 5. Bc4 g6 6. e5 dxe5 7. Nxe5 e6 8. d4
cxd4 9. Qxd4 Nc6 10. Nxc6 Bxc6 11. Qxd8+ Rxd8 12. O-O Bg7 13. Bg5 O-O 14. Rad1
Rc8 15. Bb3 a6 16. a4 Ng4 17. Ne2 Bxb2 18. Rd3 Bg7 19. Nf4 Be4 20. Rd2 Bc3 21.
Rdd1 Ba5 22. Nxe6 Rfe8 23. Nd4 Bc7 24. h3 Ne5 25. Rfe1 Bc6 26. Nxc6 Nxc6 27.
Rxe8+ Rxe8 28. Rd7 *
Position (FEN): 4r1k1/1pbR1p1p/p1n3p1/6B1/P7/1B5P/2P2PP1/6K1 b - - 1 28
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 450
Best move: Re1#