Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 Nc6 6. e3 g6 7. Nf3 Nge7 8.
Bd3 f5 9. O-O h5 10. cxd5 Qxd5 11. c4 Qd7 12. Bb2 Rf8 13. Qe2 Qd8 14. Rfd1 a5
15. h4 b6 16. Ng5 Qd7 17. Rac1 Qd6 18. c5 Qd8 19. cxb6 cxb6 20. Bb5 Kd7 21. a4
Bb7 22. Ba3 Rf6 23. Bxe7 Qxe7 24. d5 exd5 25. Rxd5+ Rd6 26. Qd3 Qe5 27. Rxe5
Rxd3 28. Bxd3 *
Position (FEN): r7/1b1k4/1pn3p1/p3RpNp/P6P/3BP3/5PP1/2R3K1 b - - 0 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1430
Best move: Nxe5