Chess puzzle (Equality)
Moves: 1. e4 c5 2. Bc4 e6 3. Nc3 Nc6 4. a3 Nf6 5. d3 g6 6. Bg5 Bg7 7. Qc1 d6 8. Nf3
O-O 9. h3 Qc7 10. Nb5 Qa5+ 11. Bd2 Qd8 12. Bg5 Qa5+ 13. c3 a6 14. Nxd6 b5 15.
Bb3 Qd8 16. e5 *
Position (FEN): r1bq1rk1/5pbp/p1nNpnp1/1pp1P1B1/8/PBPP1N1P/1P3PP1/R1Q1K2R b KQ - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1438
Best move: Nxe5