Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Kings_English_Variation
Moves: 1. c4 e5 2. Nc3 Nf6 3. Nf3 d5 4. cxd5 Nxd5 5. Nxe5 Bb4 6. a3 Bc5 7. Qb3 Qf6 8.
Qxd5 Qxf2+ 9. Kd1 Be6 10. Qf3 *
Position (FEN): rn2k2r/ppp2ppp/4b3/2b1N3/8/P1N2Q2/1P1PPqPP/R1BK1B1R b kq - 3 10
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 961
Best move: Bb3#