However, the Three Lions again failed to hit the heights from their World Cup campaign, particularly in a poor first 45 minutes that provoked strong words between the players at half-time.
After an exciting summer of World Cup action and a creditable narrow defeat to Spain in their opening UEFA Nations League game over the weekend, "dull worldwide friendly" service resumed for Gareth Southgate's England as they took on Switzerland at the King Power Stadium.
More subs followed throughout the second half which disrupted the flow of the game, although England were enjoying a much greater degree of control than in the first half and Dier squandered a decent chance to add a second when he skied a left-footed strike over the bar from just outside the area.
It was Rashford's fifth goal for England in 27 matches. They recognise when they want to be better. For England, captain Eric Dier glanced a header narrowly wide from Rashford's clever free-kick.
Although Loftus-Cheek did manage to work Sommer with a deflected effort from the edge of the box, by the time he made way for Lingard in the 62nd minute, he had done little to advance his cause. Switzerland had their own good spell though and Xherdan Shaqiri will feel he might've done better when his low drive from the left clipped the outside of the post, but that was as close as they got.
"Before I got in there the players were trying to sort things out", he explained.
"If he hadn't come on, he'd have done some running on the pitch after the match".
Southgate told 5 live: "The players certainly had a lot to say to each other when they first got into the dressing room". Coverage starts at 7pm and the match kicks off at 8pm.
The Swiss, however, went close to finding the breakthrough after 36 minutes with Mario Gavranović and Ricardo Rodriguez going close in quick succession.