Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bc5 4. Nxe5 Nc6 5. Nf3 Ng4 6. d4 Bb6 7. h3 Nf6 8.
Bc4 d6 9. O-O h5 10. Bg5 Be6 11. Bxe6 fxe6 12. d5 exd5 13. exd5 Ne5 14. Qe2 Qe7
15. Rfe1 O-O-O 16. Nxe5 dxe5 17. Qxe5 Qxe5 18. Rxe5 Rhf8 19. Ne4 *
Position (FEN): 2kr1r2/ppp3p1/1b3n2/3PR1Bp/4N3/7P/PPP2PP1/R5K1 b - - 2 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1594
Best move: Nxe4