Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 d5 5. Bb3 Bb4+ 6. c3 Ba5 7. O-O O-O 8. Re1
Bg4 9. h3 Bh5 10. Bg5 dxe4 11. Bxf6 Qxf6 12. dxe4 Rad8 13. Qe2 g5 14. Nbd2 Qg6
15. Nc4 g4 16. hxg4 Bxg4 17. Nxa5 Nxa5 18. Qb5 *
Position (FEN): 3r1rk1/ppp2p1p/6q1/nQ2p3/4P1b1/1BP2N2/PP3PP1/R3R1K1 b - - 1 18
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1255
Best move: Bxf3