Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 d6 5. Nc3 e5 6. Ndb5 a6 7. Na3 b5 8. Nd5
Nf6 9. c4 b4 10. Nc2 a5 11. f3 Be7 12. Be3 O-O 13. Be2 Ba6 14. b3 Nh5 15. O-O
Bg5 16. f4 exf4 17. Bxh5 *
Position (FEN): r2q1rk1/5ppp/b1np4/p2N2bB/1pP1Pp2/1P2B3/P1N3PP/R2Q1RK1 b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1218
Best move: fxe3