The quick answer to that is no. Even with home advantage, partisan crowds and a… Read the PostCan England Win the Champions Trophy?