Cardiff City are set to sign Crystal Palace midfielder Stuart O'Keefe after the 23-year-old passed a medical at the Championship club this afternoon.

O'Keefe, who made 31 appearances for Palace scoring one goal - in last season's Premier League win over Sunderland, is expected to complete the deal within the 24 hours.

Palace fans are also reading:

UPDATE: Crystal Palace fan tracks down woman he met on train after viral Twitter plea

FA Cup: Pardew heaps the praise on Chamakh after the striker's double sinks Southampton

Bluebirds boss Russel Slade is hoping to have O'Keefe available for the visit of Derby County this weekend.

Meanwhile, speculation surrounds a Palace move for former Newcastle United striker Shola Ameobi.

The 33-year-old is now a free agent after leaving Turkish club Gaziantep BB because of family reasons.

West Brom also had an interest in the Nigeria international, but Palace and Ameobi's former boss Alan Pardew, have offered the striker better terms.