Cahill’s Shanghai sign ex-Chelsea striker

Socceroo star Tim Cahill will have some more competition for places in attack at Shanghai Shenhua after the Chinese Super League club signed Demba Ba.

The Senegal international has agreed to join the club after they settled on an undisclosed fee with Turkish side Besiktas.

The former Chelsea frontman was set to arrive in China on Saturday and have a medical before confirming his transfer.

It comes just days after the club also added midfielder Mohamed Sissoko to their ranks.

Ba and Sissoko’s additions will give struggling Shenhua a much-needed boost as they struggle in mid-table in the CSL, despite Cahill starting to find form.

The Socceroos star has scored in two consecutive games for Shenhua after scoring just once in his first 13 appearances.

Shenhua are 11th in the league ahead of Sunday's clash with rock-bottom city rivals Shanghai Shenxin, with just five wins from their first 15 games. 

Ba scored 18 goals in 29 league appearances for Besiktas and was contracted to the club until 2018, having joined last summer.