Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. d4 exd4 5. Nxd4 Nxd4 6. Qxd4 d6 7. Bg5 Be7 8.
e5 dxe5 9. Qxe5 O-O 10. Rd1 Qe8 11. Bxf6 Bxf6 12. Qxe8 Rxe8+ 13. Be2 Bg4 14. f3
Bf5 15. Rd2 Rad8 16. Rxd8 Rxd8 17. O-O Bxc2 18. Re1 Rd2 19. Bd3 h6 *
Position (FEN): 6k1/ppp2pp1/5b1p/8/8/2NB1P2/PPbr2PP/4R1K1 w - - 0 20
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 701
Best move: Re8#