Chess puzzle (Equality)
Moves: 1. Nc3 e5 2. e4 Nf6 3. Nge2 Bc5 4. d4 exd4 5. Nxd4 Qe7 6. Nf5 Qf8 7. Nd5 Kd8 8.
Bg5 c6 9. Nxf6 gxf6 10. Bxf6+ Kc7 11. Qd2 Rg8 12. O-O-O d6 13. Be7 Qe8 14.
Bxd6+ Bxd6 15. Qxd6+ Kb6 16. e5 *
Position (FEN): rnb1q1r1/pp3p1p/1kpQ4/4PN2/8/8/PPP2PPP/2KR1B1R b - - 0 16
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1247
Best move: Bxf5