Chess puzzle (Crushing)
Opening: Philidor_Defense, Philidor_Defense_Other_variations
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 c6 4. d3 Nf6 5. Ng5 Qb6 6. Bxf7+ Kd8 7. Qf3 Bg4 8.
Ne6+ Kc8 9. Qf5 *
Position (FEN): rnk2b1r/pp3Bpp/1qppNn2/4pQ2/4P1b1/3P4/PPP2PPP/RNB1K2R b KQ - 6 9
Black to move.
Themes:  Middlegame  
Puzzle rating: 1251
Best move: Bxf5