Biggest difference for the second half were Baines (who had a fantastic second half) and Brown doing their basic jobs, and Walcott finally pushing on more with Shaun Wright-Phillips then giving a master class on how to rip apart a 3-5-2 down the flanks. Carrick coming on for Lampard was also another big factor - it seems like Capello has found the system he wants to play and I reckon Lampard may well find himself on the bench for the World Cup unless he can convince Capello in the training camp that he can defend sufficiently well to provide the platform of midfield possession.
If there's another right fullback of quality Capello can take with Johnson, he might do well to take him rather than Brown. Brown's job tonight was the very basics of playing fullback these days and he wasn't able to do it. It wasn't all Walcott's fault down that flank - Brown just wasn't adequate enough taking possession forward.
The Defoe experiment didn't work it would seem. Not really a surprise as Defoe is a very limited player in terms of all round play (Owen-esque in that regard). Team looked far more assured with Crouch spearheading and Gerrard and Rooney providing the movement to the left and behind him (England can say thank you to Rafa for getting Crouch used to that lone striker role so well).
Anyways, Egypt are a well-drilled team but England made very, very hard work out of taking apart the fundamental flaws with a 3-5-2. They did it though when other England teams have struggled to in the past.