Chess puzzle (Equality)
Moves: 1. c4 e5 2. Nc3 Nc6 3. Nf3 Bc5 4. g3 d6 5. Bg2 Nf6 6. e3 a6 7. d4 exd4 8. exd4
Ba7 9. O-O O-O 10. d5 Na5 11. Qa4 b6 12. Bg5 Nb7 13. Ne4 Nc5 14. Nxc5 bxc5 15.
Qb3 Rb8 16. Qc3 h6 17. Bxf6 Qxf6 18. Qxf6 gxf6 19. b3 Re8 20. Rfe1 Rxe1+ 21.
Rxe1 Bf5 22. Re7 Bb6 23. Nd2 Ba5 24. Ne4 Bxe4 *
Position (FEN): 1r4k1/2p1Rp2/p2p1p1p/b1pP4/2P1b3/1P4P1/P4PBP/6K1 w - - 0 25
White to move.
Themes:  Endgame  
Puzzle rating: 2199
Best move: Rxe4