Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Nxd5 4. c4 Nb6 5. Nc3 e5 6. dxe5 Qxd1+ 7. Nxd1 Nc6
8. Nf3 Be6 9. Ne3 O-O-O 10. Be2 Bc5 11. b3 Nb4 12. O-O Nd3 13. Bxd3 Rxd3 14.
Re1 Nd7 15. Nf1 h6 16. Bb2 g5 17. Rad1 Rxd1 18. Rxd1 g4 19. Nd4 h5 20. Nxe6
fxe6 21. Bd4 Bxd4 22. Rxd4 Nxe5 23. Re4 Nd3 24. Rxe6 Rf8 25. Re2 Nf4 26. Rd2
Re8 27. Ne3 c6 28. Nf5 *
Position (FEN): 2k1r3/pp6/2p5/5N1p/2P2np1/1P6/P2R1PPP/6K1 b - - 1 28
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 456
Best move: Re1#