England extended their impressive unbeaten run to 11 matches with a hard-earned 27–23 win over Argentina at Twickenham on Sunday.