It was a quiet end to the summer transfer window for Crystal Palace with no new signings on deadline day.
Crystal Palace and boss Patrick Vieira have prioritised adding quality to their squad as opposed to quantity this summer, as the club look to improve on last season's 12th-place finish.
Palace's most eye-catching addition saw French midfielder Cheick Doucouré arrive for a fee of £20million from Lens, with the 22-year-old filling the gap vacated by Conor Gallagher's return to parent club Chelsea. The transfer of USMNT defender Chris Richards made headlines too, as the former Bayern Munich man penned a five-year deal at Selhurst Park.
READ MORE: Patrick Vieira issues Wilfried Zaha transfer update amid Arsenal and Chelsea links
England international Sam Johnstone strengthened Palace's goalkeeping options after his contract at West Bromwich Albion expired, whilst Malcolm Ebiowei also signed from Derby County, while Kofi Balmer joined the club's academy.
However, long-serving duo Christian Benteke and Martin Kelly both departed, joining DC United and West Bromwich Albion respectively as did Cheikhou Kouyaté who has signed for Premier League new boys Nottingham Forest.
Below, we look at the ins and outs over the summer at Selhurst Park.
Incomings
Cheick Doucouré (Lens, £20million)
Chris Richards (Bayern Munich, £10.8million)
Sam Johnstone (West Bromwich Albion, free)
Malcolm Ebiowei (Derby County, free)
Kofi Balmer (Larne)
Departures
Christian Benteke (DC United, undisclosed)
Cheikhou Kouyaté (Nottingham Forest, free)
Martin Kelly (West Brom, free)
Jaroslaw Jach (Zaglebie Lubin, free)
Jacob Montes (Botafogo, free)
Loans
Luke Plange (RWD Molenbeek)
Remi Matthews (St. Johnstone)
Jesurun Rak-Sakyi (Charlton Athletic)
Tayo Adaramola (Coventry City)
Scott Banks (Bradford City)
David Boateng (Queen's Park)
Robert Street (Shrewsbury Town)
READ NEXT
Paul Merson says Wilfried Zaha would be a 'good signing' for Chelsea
Palace 'very dangerous' admits Brentford boss Thomas Frank ahead of PL clash
Dermot Gallagher agrees with Palace disallowed goal decision vs Man City
'Two big decisions went against' Palace vs Man City says chairman Steve Parish
Gary Lineker and Jermaine Jenas disagree on Palace disallowed goal at Man City