An own goal by Daniel Majstorovic helped England end a 43-year wait for a win over Sweden with a 1-0 win over their fellow Euro 2012 finalists in a friendly at Wembley on Tuesday.
Fabio Capello became the first manager to guide England to victory over their jinx team since Alf Ramsey in 1968.
The 22nd-minute goal by the Swedish defender was also England's 2,000th since they began playing internationals in 1872. The unlucky Majstorovic deflected a header from Gareth Barry past goalkeeper Andreas Isaksson following a left-wing cross from Stewart Downing.
"We've shown in the last couple of games we can compete with the very best," England captain John Terry said. "If we can continue this momentum for the next six months hopefully things will be a lot better."
In another match, Miroslav Klose chalked up his 63rd international goal as Germany trounced Netherlands 3-0 in a friendly on Tuesday.