Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. e5 c5 4. c4 cxd4 5. Qxd4 Nc6 6. Qxd5 Bf5 7. Qb5 e6 8. Nf3
Bc2 9. c5 *
Position (FEN): r2qkbnr/pp3ppp/2n1p3/1QP1P3/8/5N2/PPb2PPP/RNB1KB1R b KQkq - 0 9
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 968
Best move: Qd1#