Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Main_Line
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 g6 5. h4 Bg7 6. h5 Nf6 7. Ng3 Bf5 8. Nxf5
gxf5 9. h6 Bf8 10. Nf3 e6 11. Bf4 Bd6 12. Ne5 Qe7 13. Qf3 Nbd7 14. O-O-O O-O-O
15. Nxc6 Bxf4+ 16. Qxf4 bxc6 *
Position (FEN): 2kr3r/p2nqp1p/2p1pn1P/5p2/3P1Q2/8/PPP2PP1/2KR1B1R w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 828
Best move: Ba6#