Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Bxd4 6. Bxd4 Nxd4 7. Qxd4 Qf6
8. c3 Ne7 9. Be2 Nc6 10. Qxf6 gxf6 11. Nd2 b5 12. Bxb5 a6 13. Bc4 Ne5 14. Bb3
Bb7 15. Ke2 d6 16. f4 Nd7 17. g3 Nc5 18. Ke3 O-O-O 19. Bd5 Bxd5 20. exd5 Rde8+
21. Kd4 *
Position (FEN): 2k1r2r/2p2p1p/p2p1p2/2nP4/3K1P2/2P3P1/PP1N3P/R6R b - - 2 21
Black to move.
Themes:  Endgame  
Puzzle rating: 1703
Best move: Re2