Chess puzzle (Checkmate)
Opening: Yusupov-Rubinstein_System, Yusupov-Rubinstein_System_Other_variations
Moves: 1. d4 Nf6 2. Nf3 e6 3. e3 c5 4. c3 Nc6 5. Bd3 d5 6. Nbd2 b6 7. O-O Bb7 8. Qe2
Bd6 9. Re1 O-O 10. e4 dxe4 11. Nxe4 Be7 12. Nfg5 cxd4 13. Nxf6+ Bxf6 14. Nxh7
dxc3 15. Nxf8 cxb2 16. Bxb2 Bxb2 17. Nxe6 Qf6 18. Nc7 Rc8 19. Qe8+ Rxe8 *
Position (FEN): 4r1k1/pbN2pp1/1pn2q2/8/8/3B4/Pb3PPP/R3R1K1 w - - 0 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 873
Best move: Rxe8#