Chris Richards suffered an ankle injury last Sunday in a match vs. Brentford, and will miss the final two matches of the Crystal Palace season.