Chess puzzle (Crushing)
Opening: Indian_Defense, Indian_Defense_Knights_Variation
Moves: 1. Nf3 Nf6 2. d4 e6 3. b3 d5 4. Bb2 c5 5. e3 Nc6 6. Be2 Bd6 7. Nbd2 b6 8. c4
Bb7 9. Qc2 O-O 10. O-O Rc8 11. Rac1 cxd4 12. exd4 dxc4 13. bxc4 Bb8 14. Qb3 Na5
15. Qe3 Qc7 16. g3 Rfe8 17. Ne5 Nc6 18. Nxc6 Bxc6 19. Qf3 *
Position (FEN): 1br1r1k1/p1q2ppp/1pb1pn2/8/2PP4/5QP1/PB1NBP1P/2R2RK1 b - - 1 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1040
Best move: Bxf3