Match | Date | Time | Venue / Stadium | Attendance |
| 9 | 14 June 2010 | 13:30 | Johannesburg / Soccer City Stadium | 83465 |
Referee Stephane LANNOY (FRA) | Assistant Referee 1 Eric DANSAULT (FRA) | |
Fourth Official Roberto ROSETTI (ITA) | Assistant Referee 2 Laurent UGO (FRA) | |
Match Commissioner Tai NICHOLAS (NZL) | Fifth Official Paolo CALCAGNO (ITA) |
| Netherlands (NED) | Statistics | Denmark (DEN) |
| 18 | Shots | 10 |
| 7 | Shots on goal | 3 |
| 13 | Fouls Committed | 20 |
| 6 | Corner kicks | 2 |
| 2 | Direct Free Kicks to Goal | 1 |
| 0 | Indirect Free Kicks to Goal | 0 |
| 0 / 0 | Penalty Kicks | 0 / 0 |
| 4 | Offsides | 2 |
| 0 | Own Goals | 1 |
| 2 | Cautions | 1 |
| 0 | Expulsions due to Second Caution | 0 |
| 0 | Direct Expulsions | 0 |
| 58% | Possession (%) | 42% |
| 38 | Actual playing time | 28 |
| Netherlands (NED) | Ball Possession Heat Map | Denmark (DEN) |
| 2% | 15% | 7% |
| 12% | 21% | 14% |
| 3% | 20% | 6% |

| 8% | 14% | 3% |
| 19% | 16% | 20% |
| 7% | 11% | 4% |

| # | Name | Pos | Min | GF | GA | SG/S | PK | Fouls | Y | 2Y=R | R | |
| FC | FS | |||||||||||
| 1 | Maarten STEKELENBURG | GK | 90 | |||||||||
| 2 | Gregory VAN DER WIEL | D | 90 | 1 | ||||||||
| 3 | John HEITINGA | D | 90 | 1 | ||||||||
| 4 | Joris MATHIJSEN | D | 90 | 1 | ||||||||
| 5 | Giovanni VAN BRONCKHORST | D | 90 | 2 | 1 | |||||||
| 6 | Mark VAN BOMMEL | M | 90 | 1/2 | 6 | |||||||
| 7 | Dirk KUYT | F | 90 | 1 | 2/3 | 2 | 2 | |||||
| 8 | Nigel DE JONG | M | 88 | 1 | 5 | 1 | ||||||
| 9 | Robin VAN PERSIE | F | 77 | 0/2 | 2 | 1 | ||||||
| 10 | Wesley SNEIJDER | M | 90 | 1/4 | 1 | 2 | ||||||
| 23 | Rafael VAN DER VAART | M | 67 | 1/4 | 3 | |||||||
| Substitutes | ||||||||||||
| 14 | Demy DE ZEEUW | M | 2 | 1 | ||||||||
| 17 | Eljero ELIA | F | 23 | 1/1 | 1 | |||||||
| 20 | Ibrahim AFELLAY | M | 13 | 1/2 | ||||||||
| Total | 1 | 7/18 | 13 | 19 | 2 | |||||||
| # | Name | Pos | Min | GF | GA | SG/S | PK | Fouls | Y | 2Y=R | R | |
| FC | FS | |||||||||||
| 1 | Thomas SORENSEN | GK | 90 | 1 | ||||||||
| 2 | Christian POULSEN | M | 90 | 5 | ||||||||
| 3 | Simon KJAER | D | 90 | 2 | 1 | 1 | ||||||
| 4 | Daniel AGGER | D | 90 | 1/3 | 1 | 2 | ||||||
| 6 | Lars JACOBSEN | D | 90 | 1 | ||||||||
| 10 | Martin JORGENSEN | M | 90 | 3 | 1 | |||||||
| 11 | Nicklas BENDTNER | F | 62 | 0/1 | 3 | |||||||
| 12 | Thomas KAHLENBERG | M | 73 | 1/1 | 6 | |||||||
| 15 | Simon POULSEN | D | 90 | 1 | 2 | |||||||
| 19 | Dennis ROMMEDAHL | F | 90 | 1/3 | 1 | |||||||
| 20 | Thomas ENEVOLDSEN | M | 56 | 0/2 | ||||||||
| Substitutes | ||||||||||||
| 8 | Jesper GRONKJAER | F | 34 | |||||||||
| 17 | Mikkel BECKMANN | F | 28 | |||||||||
| 21 | Christian ERIKSEN | M | 17 | |||||||||
| Total | 1 | 3/10 | 20 | 9 | 1 | |||||||
| a.e.t.: | After extra time | (C): | Captain | PSO: | Penalty Shoot-out |
| GK: | Goalkeeper | N: | Not eligible to play | I: | Injured |
| Y: | Yellow cards | Pos: | Positions | A: | Absent |
| D: | Defender | M: | Midfielder | Min: | Minutes played |
| GF: | Goals for | GA: | Goals against | PK: | Penalty Kicks |
| FC: | Fouls Committed | FS: | Fouls Suffered | R: | Direct Expulsions |
| F: | Forward | SG/S: | Shots on Goal/Shots | Y: 2Y=R: | Yellow cards Expulsions due to Second Caution |