Let battle commence!
Netherlands coach Bert van Marwijk is expected to recall Gregory van der Wiel at right back and defensive midfielder Nigel de Jong after both missed the semi-final win over Uruguay through suspension.
Playmaker Wesley Sneijder and goalkeeper Maarten Stekelenburg are both fit after shrugging off minor problems.
Demy de Zeeuw did not break his jaw after receiving a kick in the face against Uruguay as was first feared, but his teeth were damaged and it is unclear if he will play any role.
Spain coach Vicente del Bosque has to decide whether or not to recall Fernando Torres to the starting line-up, or stick with Barcelona forward Pedro. Cesc Fabregas is thought to have overcome a training-ground injury to his right leg, but played no part in the semi-final win over Germany. (BBC Sport)
History will made at the Soccer City stadium tonight as either Spain or Holland will lift the World Cup for the first time in a final that is to be viewed by a billion people. Both sides put in top notch performances in their Semi-Finals so to get to this coveted spot and it is sure to be a hard fought close contest.
Spain will have to shackle Arjen Robben and attempt to snuff the creativity of Wesley Sneijder and the Dutch must attempt to prevent their opponents from winning the midfield battle where the likes of Xavi and Andres Iniesta will be looking to rule the roost.
This is also coincidentally the first time these two will have met in any major finals tournament, so lets hope we get a cracker!
Highlights of previous World Cup 2010 games these two have taken part in.
Germany 0-1 Spain
Uruguay 2-3 Holland