Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. O-O O-O 6. d3 d6 7. Re1 Bg4 8. a3
a6 9. Be3 Bxe3 10. Rxe3 b5 11. Bb3 Qd7 12. Nbd2 Rad8 13. Qc2 Na5 14. Ba2 d5 15.
Nxe5 Qe6 16. Nxg4 Qxg4 17. Rg3 Qd7 18. Nf3 dxe4 19. dxe4 Nxe4 20. Qxe4 Rfe8 21.
Qc2 Nc4 22. Ng5 g6 23. Rf3 Qd2 24. Qxd2 Rxd2 25. Ne4 *
Position (FEN): 4r1k1/2p2p1p/p5p1/1p6/2n1N3/P1P2R2/BP1r1PPP/R5K1 b - - 1 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1560
Best move: Rxe4