Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Other_variations
Moves: 1. e4 Nc6 2. d4 e6 3. Bc4 Nf6 4. Nc3 Bb4 5. Ne2 Nxe4 6. d5 Qf6 7. O-O Nxc3 8.
Nxc3 Bxc3 9. dxc6 Bxb2 10. Bxb2 Qxb2 11. cxd7+ Bxd7 12. Qd3 O-O-O 13. Qe3 b6
14. Qf3 c6 15. Qxf7 Qxc2 16. Qf4 Rhf8 *
Position (FEN): 2kr1r2/p2b2pp/1pp1p3/8/2B2Q2/8/P1q2PPP/R4RK1 w - - 2 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1228
Best move: Ba6#