It's the 2010 World Cup final on Sunday and the last chance to make some money on the action from South Africa. Many of us have profited from backing both teams in this tournament, although it's Spain who should be supported at Soccer City, especially after the way they beat Germany.

The Germans had previously embarrassed England and Argentina to reach the semi-finals, although Joachim Low's team were made to look very ordinary against a well-drilled Spanish team that replaced Fernando Torres with Pedro on the right wing. Xavi controlled the midfield, with Gerard Pique and Carlos Puyol handling any offensive very well.

Spain couldn't ask for a better striker in David Villa and this is a match where Wesley Sneijder and Arjen Robben might not see much of the ball. It's just so hard to take the ball off this team and there have been elements of fortune about the way that Holland have reached the final, not least against Brazil where they showed nothing during the first half of the game.

PREDICTION: SPAIN TO WIN @ 2.10 with bet365