Crystal Palace have appointed former Stoke boss Tony Pulis as their new manager on a two-and-a-half-year contract.
The 55-year-old will take sole charge of Eagles first-team affairs following Saturday's game against Hull City, with caretaker boss Keith Millen remaining in the dugout at the KC Stadium.
Pulis will watch the match against the Tigers from the stands, with his first game as Palace boss coming against Norwich at Carrow Road on Saturday, November 30.
Pulis was confirmed exactly a month to the day Ian Holloway resigned after overseeing just one win in Palace's first nine Premier League games since winning promotion through the play-offs.
The Welshman, who established Stoke in the top flight during his seven-year spell at the Britannia Stadium, was swiftly rumoured to be high on the shortlist of Palace co chairman Steve Parish after Holloway's departure.
However, weeks of speculation over the vacancy followed, with Aitor Karanka, Dan Petrescu, Chris Coleman, Andrea Stramaccioni and former Palace boss Iain Dowie all linked with the post before Pulis finally got the nod.
Pulis, who has also had spells in charge of Gillingham, Bournemouth and Plymouth, has famously never been relegated as a manager but will have his work cut out to preserve that statistic come May.
Palace appeared to improve under the temporary stewardship of Millen, particularly in their 0-0 draw at home to Everton prior to the international break - a result that snapped a run of seven straight league defeats.
A club statement read: "Crystal Palace Football Club are delighted to announce the appointment of Tony Pulis as manager on a two-and-a-half-year contract.
"The experienced 55-year-old has agreed terms at Selhurst Park following a six-month break from management, since his highly-successful spell at Stoke City came to an end in May 2013."
Can Palace avoid relegation under Tony Pulis?