Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Bf4 e6 3. Nc3 c5 4. e3 Nc6 5. dxc5 Bxc5 6. Nb5 Bb6 7. Nd6+ Ke7 8.
Nc4 Re8 *
Position (FEN): r1bqr3/pp1pkppp/1bn1pn2/8/2N2B2/4P3/PPP2PPP/R2QKBNR w KQ - 6 9
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 768
Best move: Bd6#