Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d4 exd4 5. Nxd4 Qf6 6. c3 Bc5 7. Be3 Ne5 8.
Bb3 d6 9. O-O Qg6 10. Ne2 Bxe3 11. fxe3 f6 12. Ng3 Ne7 13. Na3 f5 14. exf5 Nxf5
15. Nxf5 *
Position (FEN): r1b1k2r/ppp3p1/3p2qp/4nN2/8/NBP1P3/PP4PP/R2Q1RK1 b kq - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1664
Best move: Bxf5