Iker Casillas and Real Madrid have almost reached an agreement for the legendary keeper to move on. The shot-stopper is ready to renounce a sizeable amount of money as part of the deal, and both parties are negotiating to come to an agreement.

So far the signs were that Real Madrid would have to pay the pre-tax 15 million euros difference there is between what he would receive at Real Madrid and the contract he's been offered by Porto. Casillas would receive a net salary of 6.5 million euros this season (13 million euros pre-tax) and 6 million euros next season (12m euros pre-tax), coming to a total of 25 million euros pre-tax. The salary he would receive with Porto would come to 10 million euros, so subtracting this from his current Real would be left with 15 million euros to pay.

However, Casillas is willing to give up part of this 15 million euros, but the question is how much? And that's exactly what the club and player are negotiating. Both parties are interested in resolving the situation as soon as possible, so the net minder can avoid starting pre-season with Real, which would mean him travelling to Australia.

It's looking more and more likely that the 'Blancos' legend will move to Porto very soon.