Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. c4 dxc4 7. Qxc4 Ne7 8.
Nc3 Nf5 9. Nge2 Nd7 10. O-O Nb6 11. Qd3 Be7 12. a3 O-O 13. g3 c5 14. Rd1 Qc7
15. dxc5 Rad8 16. Qc2 Qxc5 17. Rxd8 Rxd8 18. g4 Nh4 19. Qe4 Qxe5 20. Qxb7 Qxe2
21. Nxe2 *
Position (FEN): 3r2k1/pQ2bppp/1n2p3/8/6Pn/P7/1P2NP1P/R1B3K1 b - - 0 21
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 734
Best move: Rd1#