Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. d4 cxd4 3. Qxd4 Nc6 4. Qa4 e5 5. Nf3 d6 6. Nc3 Bd7 7. Qb5 Nd4 8.
Nxd4 Bxb5 9. Bxb5+ Ke7 *
Position (FEN): r2q1bnr/pp2kppp/3p4/1B2p3/3NP3/2N5/PPP2PPP/R1B1K2R w KQ - 1 10
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1582
Best move: Nd5#