Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. O-O d5 5. exd5 exd5 6. Bb5 a6 7. Bxc6+ bxc6 8.
d4 Nf6 9. Ne5 Be6 10. Nxc6 Qc7 11. Ne5 Bd6 12. c3 Nd7 13. Bf4 f6 14. Qh5+ Kf8
15. Ng6+ Kg8 16. Nxh8 *
Position (FEN): r5kN/2qn2pp/p2bbp2/2pp3Q/3P1B2/2P5/PP3PPP/RN3RK1 b - - 0 16
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1371
Best move: Bxf4