David Villa scored a second half goal as Spain beat Iraq 1-0 in Bloemfontein on Wednesday to reach the semifinals of the Confederations Cup.
The win gave the European champions a record-tying 14th straight win in internationals and within one game of equaling Brazil's record 35-game unbeaten run.
Victory over hosts South Africa in their final Group A game will see Spain become the first team to win 15 straight.
Read full article »