I'm not a football fan myself, but I wanted to post these two pics to show that England is every bit the equal of Brazil...