First-half goals from David Villa and Andres Iniesta guaranteed Spain topped Group H as they set up a mouth-watering encounter with Portugal in the last 16.
Despite defeat Chile were happy with the outcome, as they also progressed to the knockout stages, setting up a clash with Brazil.
Fernando Torres looked dangerous at the beginning with a couple of opportunities to score in the first five minutes, but failed to get his efforts on target. Mark Gonzalez should have put Chile ahead after ten minutes.
Jean Beausejour broke down the left and his cross along the six-yard box found the former Liverpool man unmarked only for him to send his volley over the bar.
Mexican referee Marco Rodriguez was keen to brandish his yellow cards and Chile managed to pick up three bookings in the space of six minutes.
A moment of madness by goalkeeper Claudio Bravo led to the first goal. He came rushing out of his penalty area, but was always going to be second to the ball.
Villa hit a first time a shot into the empty net from 45 yards out. In the 37th minute Spain were coasting.
Villa squared a ball to Iniesta, who marked his return to the starting line-up by drilling a shot into the bottom corner.
Things got worse for Chile a minute later. Marco Estrada received a second booking for a trip on Torres. He had appeared to accidently clip Torres' heels.
In the second half, Chile made a double substitution and it paid off immediately. Rodrigo Millar had only been on the pitch for two minutes when he received the ball on the edge of the penalty area and his shot took a wicked deflection to wrong-foot Iker Casillas in Spain's goal.
With news filtering through from the other Group H game, that Switzerland were drawing 0-0 with Honduras, both teams seem content with the result.
Both sets of supporters were celebrating in the Loftus Versfeld Stadium long before the finish and neither side created any opportunity of note in the last 20 minutes.


