O Manchester City de Sven Goran Eriksson falhou a contratação de Benjani à ultima hora mas ainda assim conseguiu garantir os serviços do avançado internacional equatoriano do Basileia, Felipe Caicedo.
O jogador de 19 anos vinha despertando o interesse de vários clubes europeus como o Valência, Sevilha ou Milan mas foi o City que ao pagar cerca de 7 Milhões de € conseguiu contratar a jovem promessa.