Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 Bf5 3. Nc3 c6 4. cxd5 cxd5 5. Qb3 e6 6. Qxb7 Nd7 7. Nb5 Bb4+ 8.
Kd1 Rc8 9. a3 *
Position (FEN): 2rqk1nr/pQ1n1ppp/4p3/1N1p1b2/1b1P4/P7/1P2PPPP/R1BK1BNR b k - 0 9
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1105
Best move: Bc2#