Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Nf6 3. Bb5+ Nbd7 4. Nc3 a6 5. Be2 b5 6. a3 Bb7 7. Nf3 Nb6 8.
O-O Nbxd5 9. Nxd5 Qxd5 10. b4 g6 11. Bb2 Bg7 12. d3 O-O 13. c4 Qc6 14. Rc1 Ng4
15. Bxg7 Kxg7 16. d4 Qd6 17. d5 Rfd8 18. Qd4+ Nf6 19. h3 e6 20. Ne5 exd5 21. c5
Qe6 22. Ng4 h5 23. Ne3 c6 24. f4 Kg8 25. f5 Qe4 26. Qxe4 *
Position (FEN): r2r2k1/1b3p2/p1p2np1/1pPp1P1p/1P2Q3/P3N2P/4B1P1/2R2RK1 b - - 0 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 1588
Best move: Nxe4