Chess puzzle (Crushing)
Opening: Bishops_Opening, Bishops_Opening_Vienna_Hybrid
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nc3 Nf6 4. d3 Bc5 5. f4 d6 6. Nf3 Bg4 7. Na4 Bb6 8. Nxb6
axb6 9. O-O Nd4 10. c3 Nxf3+ 11. gxf3 Bh3 12. Rf2 Nh5 13. fxe5 dxe5 14. f4 Qh4
15. Bxf7+ *
Position (FEN): r3k2r/1pp2Bpp/1p6/4p2n/4PP1q/2PP3b/PP3R1P/R1BQ2K1 b kq - 0 15
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 594
Best move: Kxf7