Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c4 e6 3. Nf3 d5 4. exd5 exd5 5. Qe2+ Be7 6. Nc3 Nf6 7. d3 O-O 8.
Bd2 Re8 9. O-O-O Nc6 10. Ng5 Bf5 11. Qf3 Bg4 12. Qg3 Bxd1 13. Kxd1 dxc4 14.
dxc4 Qd4 15. Bd3 Rad8 16. Bxh7+ Nxh7 17. Nf3 Qd3 18. Kc1 Nb4 19. Ne1 Qxd2+ 20.
Kb1 Qd1+ 21. Nxd1 *
Position (FEN): 3rr1k1/pp2bppn/8/2p5/1nP5/6Q1/PP3PPP/1K1NN2R b - - 0 21
Black to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 402
Best move: Rxd1#