Belgium produced a stunning first-half performance to upset England in Leuven for a second time in three years. Having been beaten 5-0 in Bristol on Friday, the hosts were much improved with returning ...