England struggled to impose themselves against Scotland but a Manchester City and Manchester United star were among their better players