Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. O-O Nf6 5. h3 d6 6. Nc3 Be7 7. d3 Nd4 8. Re1
Bd7 9. Nxd4 exd4 10. Nd5 Nxd5 11. Bxd5 c6 12. Bb3 O-O 13. Qf3 Be6 14. Qg3 Bg5
15. f4 *
Position (FEN): r2q1rk1/pp3pp1/2ppb2p/6b1/3pPP2/1B1P2QP/PPP3P1/R1B1R1K1 b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1387
Best move: Bh4