# 1990 FIFA World Cup Group F

Play in Group F of the 1990 FIFA World Cup completed on 21 June 1990. England won the group and advanced to the second round, along with the Republic of Ireland and the Netherlands. Egypt failed to advance. This group has the record (along with the 1982 Group 1) of the most draws (five) of any "group round" in World Cup history.

## Standings

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | England | 3 | 1 | 2 | 0 | 2 | 1 | +1 | 4 | Advance to knockout stage |
| 2 | Republic of Ireland | 3 | 0 | 3 | 0 | 2 | 2 | 0 | 3 | Advance to knockout stage |
| 3 | Netherlands | 3 | 0 | 3 | 0 | 2 | 2 | 0 | 3 | Advance to knockout stage |
| 4 | Egypt | 3 | 0 | 2 | 1 | 1 | 2 | −1 | 2 | |
* 1 2 The Republic of Ireland and the Netherlands finished with identical records. With both teams assured of progressing, they were split by the drawing of lots to determine second and third place.

## Matches

All times local (CEST/UTC+2)

### England vs Republic of Ireland

| England | Republic of Ireland |
| GK | 1 | Peter Shilton |
| RB | 2 | Gary Stevens |
| CB | 6 | Terry Butcher |
| CB | 5 | Des Walker |
| LB | 3 | Stuart Pearce |
| RM | 8 | Chris Waddle |
| CM | 19 | Paul Gascoigne |
| CM | 7 | Bryan Robson (c) |
| LM | 11 | John Barnes |
| CF | 9 | Peter Beardsley | | 69' |
| CF | 10 | Gary Lineker | | 83' |
| Substitutes: ||
| DF | 12 | Paul Parker |
| GK | 13 | Chris Woods |
| MF | 16 | Steve McMahon | 75' | 69' |
| MF | 17 | David Platt |
| FW | 21 | Steve Bull | | 83' |
| Manager: ||
| Bobby Robson ||
| GK | 1 | Packie Bonner |
| RB | 2 | Chris Morris |
| CB | 4 | Mick McCarthy (c) |
| CB | 5 | Kevin Moran |
| LB | 3 | Steve Staunton |
| RM | 8 | Ray Houghton |
| CM | 7 | Paul McGrath |
| CM | 13 | Andy Townsend |
| LM | 11 | Kevin Sheedy |
| CF | 9 | John Aldridge | 64' |
| CF | 10 | Tony Cascarino |
| Substitutes: ||
| DF | 12 | David O'Leary |
| MF | 14 | Chris Hughton |
| FW | 17 | Niall Quinn |
| MF | 21 | Alan McLoughlin | 64' |
| GK | 22 | Gerry Peyton |
| Manager: ||
| Jack Charlton ||
* Assistant referees:
* Erik Fredriksson (Sweden)
* Kurt Röthlisberger (Switzerland)

### Netherlands vs Egypt

| Netherlands | Egypt |
| GK | 1 | Hans van Breukelen |
| RB | 2 | Berry van Aerle |
| CB | 4 | Ronald Koeman |
| CB | 13 | Graeme Rutjes |
| LB | 5 | Adri van Tiggelen |
| DM | 3 | Frank Rijkaard |
| CM | 6 | Jan Wouters |
| CM | 10 | Ruud Gullit (c) |
| RW | 8 | Gerald Vanenburg | | 46' |
| LW | 7 | Erwin Koeman | | 69' |
| CF | 9 | Marco van Basten |
| Substitutes: ||
| MF | 11 | Richard Witschge | | 69' |
| FW | 12 | Wim Kieft | 58' | 46' |
| FW | 14 | John van 't Schip |
| GK | 16 | Joop Hiele |
| MF | 20 | Aron Winter |
| Manager: ||
| Leo Beenhakker ||
| GK | 1 | Ahmed Shobair |
| DF | 2 | Ibrahim Hassan |
| DF | 3 | Rabie Yassin |
| DF | 4 | Hany Ramzy |
| DF | 5 | Hesham Yakan |
| DF | 13 | Ahmed Ramzy | 55' | 69' |
| MF | 7 | Ismail Youssef |
| MF | 8 | Magdi Abdelghani |
| FW | 9 | Hossam Hassan |
| FW | 10 | Gamal Abdelhamid (c) | | 69' |
| FW | 20 | Ahmed El-Kass |
| Substitutes: ||
| DF | 15 | Saber Eid |
| MF | 16 | Magdy Tolba | | 69' |
| MF | 18 | Osama Orabi |
| FW | 19 | Adel Abdelrahman | | 69' |
| GK | 21 | Ayman Taher |
| Manager: ||
| Mahmoud El-Gohary ||
* Assistant referees:
* Edgardo Codesal (Mexico)
* Juan Daniel Cardellino (Uruguay)

### England vs Netherlands

| England | Netherlands |
| GK | 1 | Peter Shilton |
| SW | 14 | Mark Wright |
| CB | 5 | Des Walker |
| CB | 6 | Terry Butcher |
| RWB | 12 | Paul Parker |
| LWB | 3 | Stuart Pearce |
| RM | 8 | Chris Waddle | 58' |
| CM | 7 | Bryan Robson (c) | 64' |
| CM | 19 | Paul Gascoigne |
| LM | 11 | John Barnes |
| CF | 10 | Gary Lineker |
| Substitutes: ||
| DF | 2 | Gary Stevens |
| GK | 13 | Chris Woods |
| MF | 16 | Steve McMahon |
| MF | 17 | David Platt | 64' |
| FW | 21 | Steve Bull | 58' |
| Manager: ||
| Bobby Robson ||
| GK | 1 | Hans van Breukelen |
| RB | 2 | Berry van Aerle |
| CB | 4 | Ronald Koeman |
| CB | 3 | Frank Rijkaard |
| LB | 5 | Adri van Tiggelen |
| CM | 6 | Jan Wouters |
| CM | 10 | Ruud Gullit (c) |
| CM | 11 | Richard Witschge |
| RF | 14 | John van 't Schip | 74' |
| CF | 9 | Marco van Basten |
| LF | 17 | Hans Gillhaus |
| Substitutes: ||
| FW | 12 | Wim Kieft | 74' |
| DF | 13 | Graeme Rutjes |
| GK | 16 | Joop Hiele |
| MF | 20 | Aron Winter |
| DF | 21 | Danny Blind |
| Manager: ||
| Leo Beenhakker ||
* Assistant referees:
* Mohamed Hansal (Algeria)
* Edgardo Codesal (Mexico)

### Republic of Ireland vs Egypt

| Republic of Ireland | Egypt |
| GK | 1 | Packie Bonner |
| RB | 2 | Chris Morris | 51' |
| CB | 4 | Mick McCarthy (c) |
| CB | 5 | Kevin Moran |
| LB | 3 | Steve Staunton |
| RM | 8 | Ray Houghton |
| CM | 7 | Paul McGrath |
| CM | 13 | Andy Townsend |
| LM | 11 | Kevin Sheedy |
| CF | 9 | John Aldridge | | 64' |
| CF | 10 | Tony Cascarino | | 84' |
| Substitutions: ||
| DF | 12 | David O'Leary |
| MF | 14 | Chris Hughton |
| FW | 17 | Niall Quinn | | 84' |
| MF | 21 | Alan McLoughlin | | 64' |
| GK | 22 | Gerry Peyton |
| Manager: ||
| Jack Charlton ||
| GK | 1 | Ahmed Shobair |
| RB | 2 | Ibrahim Hassan |
| CB | 4 | Hany Ramzy |
| CB | 5 | Hesham Yakan |
| LB | 3 | Rabie Yassin |
| RM | 18 | Osama Orabi |
| CM | 7 | Ismail Youssef |
| CM | 8 | Magdi Abdelghani (c) |
| LM | 16 | Magdy Tolba | 60' |
| SS | 20 | Ahmed El-Kass | 76' |
| CF | 9 | Hossam Hassan |
| Substitutions: ||
| FW | 10 | Gamal Abdelhamid | 76' |
| FW | 12 | Taher Abouzeid | 60' |
| DF | 15 | Saber Eid |
| FW | 19 | Adel Abdelrahman |
| GK | 21 | Ayman Taher |
| Manager: ||
| Mahmoud El-Gohary ||
* Assistant referees:
* Joël Quiniou (France)
* Rosario Lo Bello (Italy)

### England vs Egypt

| England | Egypt |
| GK | 1 | Peter Shilton (c) |
| RB | 12 | Paul Parker |
| CB | 5 | Des Walker |
| CB | 14 | Mark Wright |
| LB | 3 | Stuart Pearce |
| RM | 8 | Chris Waddle | | 86' |
| CM | 16 | Steve McMahon |
| CM | 19 | Paul Gascoigne |
| LM | 11 | John Barnes |
| CF | 21 | Steve Bull | | 84' |
| CF | 10 | Gary Lineker |
| Substitutes: ||
| MF | 4 | Neil Webb |
| DF | 6 | Terry Butcher |
| FW | 9 | Peter Beardsley | 85' | 84' |
| GK | 13 | Chris Woods |
| MF | 17 | David Platt | | 86' |
| Manager: ||
| Bobby Robson ||
| GK | 1 | Ahmed Shobair |
| DF | 2 | Ibrahim Hassan | 47' |
| DF | 3 | Rabie Yassin |
| DF | 4 | Hany Ramzy |
| DF | 5 | Hesham Yakan |
| DF | 13 | Ahmed Ramzy |
| MF | 7 | Ismail Youssef |
| MF | 8 | Magdi Abdelghani | 38' |
| FW | 9 | Hossam Hassan |
| FW | 10 | Gamal Abdelhamid (c) | | 77' |
| FW | 20 | Ahmed El-Kass | | 77' |
| Substitutes: ||
| FW | 11 | Tarek Soliman | | 77' |
| DF | 15 | Saber Eid |
| MF | 18 | Osama Orabi |
| FW | 19 | Adel Abdelrahman | | 77' |
| GK | 21 | Ayman Taher |
| Manager: ||
| Mahmoud El-Gohary ||
* Assistant referees:
* Berny Ulloa Morera (Costa Rica)
* Edgardo Codesal (Mexico)

### Republic of Ireland vs Netherlands

| Republic of Ireland | Netherlands |
| GK | 1 | Packie Bonner |
| RB | 2 | Chris Morris |
| CB | 4 | Mick McCarthy (c) |
| CB | 5 | Kevin Moran |
| LB | 3 | Steve Staunton |
| RM | 8 | Ray Houghton |
| CM | 7 | Paul McGrath |
| CM | 13 | Andy Townsend |
| LM | 11 | Kevin Sheedy | 62' |
| CF | 9 | John Aldridge | 62' |
| CF | 17 | Niall Quinn |
| Substitutes: ||
| MF | 6 | Ronnie Whelan | 62' |
| FW | 10 | Tony Cascarino | 62' |
| DF | 12 | David O'Leary |
| MF | 16 | John Sheridan |
| GK | 22 | Gerry Peyton |
| Manager: ||
| Jack Charlton ||
| GK | 1 | Hans van Breukelen |
| RB | 2 | Berry van Aerle |
| CB | 4 | Ronald Koeman |
| CB | 3 | Frank Rijkaard | 43' |
| LB | 5 | Adri van Tiggelen |
| CM | 6 | Jan Wouters |
| CM | 10 | Ruud Gullit (c) |
| CM | 11 | Richard Witschge | | 58' |
| RF | 12 | Wim Kieft | | 78' |
| CF | 9 | Marco van Basten |
| LF | 17 | Hans Gillhaus |
| Substitutes: ||
| FW | 14 | John van 't Schip |
| MF | 15 | Bryan Roy |
| GK | 16 | Joop Hiele |
| MF | 18 | Henk Fräser | | 58' |
| FW | 19 | John van Loen | | 78' |
| Manager: ||
| Leo Beenhakker ||
* Assistant referees:
* Richard Lorenc (Australia)
* Mohamed Hansal (Algeria)