All the action as it happened from the Group B match in Coimbra.
Goals and major incidents:
FULL-TIME: England celebrate what eventually turned into a comfortable victory in Coimbra.
87 mins: Vassell surges into the Swiss area from the left but his shot fails to beat Stiel.
82 mins: GOAL: England 3-0 Switzerland
Neville's short cross across the Swiss six-yard box finds Gerrard and he fires home. Rooney is replaced by Dyer.
75 mins GOAL: England 2-0 Switzerland
Hargreaves' long clearance finds Vassell who holds up the ball for Rooney and his shot hits the post and then keeper Stiel before ending up in the net.
73 mins: Campbell beats his marker and plants a powerful header a couple of feet wide of the Swiss goal from another Beckham cross.
70 mins: Hargreaves comes on for Scholes. Two minutes later, Owen is replaced by Vassell.
66 mins: Rooney latches onto a pin-point Beckham cross in the Swiss six-yard box but just fails to make a proper connection.
60 mins: Defender Haas is sent off for his second yellow card offence after upending Cole.
54 mins: Cabanas comes on for Celestini as Switzerland continue to cause England problems.
52 mins: Campbell heads down Beckham's free kick into the Swiss box, but no-one is there to put Stiel under pressure.
49 mins: Haas is yellow-carded for a two-footed challenge on Gerrard.
46 mins: Switzerland replace Chapuisat with Gygax for the second half, and he nearly beats an indecisive James with his first headed touch.
HALF-TIME: England go into the break after a lacklustre display in which Rooney's goal was the only real highlight.
44 mins: Hasan Yakin wins a free kick just outside the area, but he fails to convert the chance, shooting narrowly wide.
34 mins: Cole's low cross inside the Swiss box is almost met by Owen and Rooney, with England looking sharper but still prone to lapses.
33 mins: Lampard's long pass finds Beckham who sets up Rooney, but his 25-yard effort is comfortably held by Stiel.
26 mins: Another Hasan Yakin dead ball causes confusion in the England defence, but keeper James smothers the danger.
23 mins: GOAL: England 1-0 Switzerland
Rooney's goal lit up a poor first half
Beckham finds Owen in the Swiss area and his pass is headed home by Rooney - the 18-year-old becomes the youngest-ever European Championship scorer.
18 mins: Rooney is booked for a rash challenge on keeper Stiel.
16 mins: Gerrard heads just over his own bar as he clears a Hakan Yakin free kick into the England box.
11 mins: Cole makes a surging run towards the Swiss area, but England are struggling to keep possession.
5 mins: A long Beckham pass almost finds Owen, but Swiss keeper Stiel is alert to the danger.
3 mins: Terry gives away a free kick 25 yards out as Switzerland apply early pressure.
1700 BST: Match kicks off.
John Terry returns to the centre of England's defence after injury.
Manager Sven-Goran Eriksson sticks with a 4-4-2 formation, with Paul Scholes starting on the left.
For Switzerland, Fabio Celestini comes in for suspended midfielder Johann Vogel in a 4-3-1-2 formation.
England: James, Neville, Terry, Campbell, Cole; Beckham (capt),
Lampard, Gerrard, Scholes, Rooney, Owen.
Switzerland: Stiel (capt), Haas, Mueller, M Yakin, Spycher, Wicky, Celestini, Huggel, H Yakin, Chapuisat, Frei.
Referee: Valentin Ivanov (Russia)
England will endure fierce heat as they continue their Euro 2004 campaign against Switzerland in Coimbra.
Temperatures pitchside soared past the 100 degrees F mark as they prepared to try and bounce back from the opening defeat against France in Lisbon.
Arsenal manager Arsene Wenger was among the spectators, casting an eye over Highbury duo Sol Campbell and Ashley Cole.
Coimbra was awash with red as England and Switzerland supporters mixed outside the ground, with no apparent incidents.