Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Italian_Variation
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nf3 Nxe4 4. Nxe5 d5 5. Qf3 Be6 6. d4 f6 7. Qh5+ g6 8.
Nxg6 Bf7 9. Bxd5 Bxg6 10. Qe2 Qxd5 11. f3 Qxd4 12. fxe4 Qxe4 13. Qxe4+ Bxe4 14.
O-O Bc5+ 15. Kh1 Bxc2 16. Rxf6 Nd7 17. Re6+ Kf7 18. Re2 Rhe8 19. Rxc2 *
Position (FEN): r3r3/pppn1k1p/8/2b5/8/8/PPR3PP/RNB4K b - - 0 19
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 724
Best move: Re1#