Chess puzzle (Equality)
Moves: 1. e4 c6 2. d4 a6 3. Bd3 d5 4. e5 b5 5. a4 Bb7 6. axb5 axb5 7. Rxa8 Bxa8 8. f4
e6 9. c3 Nh6 10. Nf3 Nf5 11. Ng5 g6 12. Nd2 h6 13. Ngf3 c5 14. Bxb5+ Nd7 15.
O-O Ne3 16. Qe2 *
Position (FEN): b2qkb1r/3n1p2/4p1pp/1BppP3/3P1P2/2P1nN2/1P1NQ1PP/2B2RK1 b k - 4 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1539
Best move: Nxf1