Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. e4 d5 3. exd5 exd5 4. Nf3 Nf6 5. Nc3 Bd6 6. Bg5 c6 7. Ne5 O-O 8.
Bd3 h6 9. Be3 Re8 10. Nf3 Ng4 11. Qd2 Nxe3 12. fxe3 Qe7 13. O-O-O Qxe3 14. Qxe3
Rxe3 15. Rhe1 Bf4 16. Rxe3 Bxe3+ 17. Kb1 Bg4 18. Re1 Bxf3 19. Rxe3 Bxg2 *
Position (FEN): rn4k1/pp3pp1/2p4p/3p4/3P4/2NBR3/PPP3bP/1K6 w - - 0 20
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 805
Best move: Re8#