Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nf3 Bg4 4. d4 Nc6 5. c4 Qd7 6. d5 O-O-O 7. Qa4 Bxf3 8.
dxc6 Qd1+ 9. Qxd1 *
Position (FEN): 2kr1bnr/ppp1pppp/2P5/8/2P5/5b2/PP3PPP/RNBQKB1R b KQ - 0 9
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 650
Best move: Rxd1#