England to a convincing seven-wicket victory