Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 d5 2. h4 c5 3. dxc5 Nc6 4. h5 e5 5. e3 Nf6 6. Bb5 Qa5+ 7. Nc3 Bg4 8. f3
Be6 9. Bd2 Bxc5 10. Bxc6+ bxc6 11. Nxd5 Qb5 12. Nc7+ Ke7 13. Nxb5 cxb5 14. a3
Rhd8 15. Qe2 Nd5 16. O-O-O Rac8 17. Qxb5 Nxe3 18. Bxe3 Bxe3+ 19. Kb1 *
Position (FEN): 2rr4/p3kppp/4b3/1Q2p2P/8/P3bP2/1PP3P1/1K1R2NR b - - 1 19
Black to move.
Themes: Hanging Piece, Queenside Attack Middlegame Mate in 1 
Puzzle rating: 687
Best move: Rxd1#