Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nf6 5. c4 Bb4+ 6. Bd2 Bxd2+ 7. Qxd2 O-O
8. cxd5 Qxd5 9. Nc3 Qd6 10. Be2 Nc6 11. O-O Bg4 12. Rfe1 Bxf3 13. Bxf3 Nxd4 14.
Qe3 Nxf3+ 15. Qxf3 Qb4 16. Rab1 Rfe8 17. Rxe8+ Rxe8 18. a3 Qxb2 19. Rxb2 *
Position (FEN): 4r1k1/ppp2ppp/5n2/8/8/P1N2Q2/1R3PPP/6K1 b - - 0 19
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 637
Best move: Re1#