Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 dxc4 3. e3 c5 4. Bxc4 cxd4 5. Qxd4 Qxd4 6. exd4 e6 7. Nf3 Bb4+
8. Nc3 Bd7 9. O-O Ne7 10. Bf4 O-O 11. Rfe1 Nbc6 12. a3 Bxc3 13. bxc3 Na5 14.
Ba2 Nac6 15. Rab1 b6 16. Ne5 Nxe5 17. dxe5 Ng6 18. Bg3 Bc6 19. Red1 Rfd8 20. h3
h6 21. Bh2 Be4 22. Rb4 *
Position (FEN): r2r2k1/p4pp1/1p2p1np/4P3/1R2b3/P1P4P/B4PPB/3R2K1 b - - 3 22
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 980
Best move: Rxd1#