Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. c3 Nf6 5. d4 exd4 6. cxd4 Bd7 7. Nc3 Be7 8.
O-O O-O 9. Bd3 Bg4 10. Be3 a6 11. Rc1 h6 12. h3 Bh5 13. Qb3 Rb8 14. Nh4 Nxe4
15. Bxe4 Bxh4 16. g4 Na5 17. Qd5 c6 18. Qxh5 Nc4 19. Ne2 *
Position (FEN): 1r1q1rk1/1p3pp1/p1pp3p/7Q/2nPB1Pb/4B2P/PP2NP2/2R2RK1 b - - 2 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1557
Best move: Nxe3