Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Scandinavian_Variation
Moves: 1. e4 d5 2. exd5 Qxd5 3. d4 Nc6 4. Nf3 Bg4 5. Be3 Bxf3 6. Qxf3 Qxf3 7. gxf3
O-O-O 8. Nc3 Nxd4 9. O-O-O Nxf3 10. Bxa7 b6 *
Position (FEN): 2kr1bnr/B1p1pppp/1p6/8/8/2N2n2/PPP2P1P/2KR1B1R w - - 0 11
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1265
Best move: Ba6#