Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. Nd2 c5 4. c3 Nc6 5. Ngf3 Nge7 6. exd5 exd5 7. dxc5 Ng6 8.
Bb5 Bxc5 9. O-O O-O 10. h3 Nce5 11. Nb3 Bb6 12. Nfd4 Qh4 13. Nf3 Qh5 14. Nbd4
Bxh3 15. gxh3 Qxh3 16. Nxe5 *
Position (FEN): r4rk1/pp3ppp/1b4n1/1B1pN3/3N4/2P4q/PP3P2/R1BQ1RK1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1564
Best move: Nxe5