JOHANNESBURG - The Uefa European Championships are entering the business end with the semi-finals kicking off on Tuesday.
Three-time champions Spain are still on course to clinch a record fourth title.
La Roja take on 2002 Euro winners France on Tuesday.
The Spanish dumped out hosts Germany in the last eight, while France sneaked past Portugal on penalties.
The second semi takes place on Wednesday night and will see England, who are the only team in the last four without a Euro title, facing Netherlands.