Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 c5 3. e3 cxd4 4. exd4 dxc4 5. Bxc4 e5 6. Qf3 Nf6 7. dxe5 Bg4 8.
Qxb7 *
Position (FEN): rn1qkb1r/pQ3ppp/5n2/4P3/2B3b1/8/PP3PPP/RNB1K1NR b KQkq - 0 8
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1006
Best move: Qd1#