Midfielder Stuart O'Keefe has joined Cardiff City from Crystal Palace for an undisclosed fee.
The 23-year-old has signed a two and a half year deal with the Bluebirds, which ends his four and a half year stay with the Eagles.
O'Keefe was signed by Dougie Freedman from Southend United in August 2010 and went on to make 51 appearances for the club, playing in the memorable League Cup win against Manchester United in 2011 and also the Championship Play-Off Final in 2013, where he enjoyed a starring role as an early substitute and helped his side beat Watford at Wembley.
He scored his only goal for the club with a stunning finish against Sunderland which secured Palace's first top-flight victory since 2005 in September 2013, and played three times for the club during the current campaign.
O'Keefe will be reunited two of the side that also played in the play-off final, with Danny Gabbidon and Kagisho Dikgacoi also currently on the books at the Cardiff City Stadium.
The club would like to thank Stuart for all his efforts during his time with Palace and wish him all the best in his future career.