Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 Nc6 4. d4 cxd4 5. Nxd4 Nf6 6. Nc3 e6 7. h3 Be7 8. Be3
O-O 9. Qd2 a5 10. a4 Ne5 11. Bb5 Bd7 12. f4 Ng6 13. O-O-O Nh5 14. g4 Ng3 15.
Rhg1 Bh4 16. Nf3 Bxb5 17. Nxb5 d5 18. Nxh4 *
Position (FEN): r2q1rk1/1p3ppp/4p1n1/pN1p4/P3PPPN/4B1nP/1PPQ4/2KR2R1 b - - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1610
Best move: Nxe4