BT broadband services have reportedly been restored after an embarrassing technical glitch left tens of thousands of UK homes without connections on Friday evening.
It is still not clear what caused the outage, which affected a "significant part of the UK" including Northern Ireland, Scotland and northern England, according to the BBC.
It was eventually traced to a fault in a BT exchange in the Edinburgh area, and engineers worked through the night to fix the issue.
"Following a technical fault at an exchange in the Edinburgh area last night which caused disruption to some broadband services, BT confirms that all services have been restored to customers," the firm said in a statement.
"BT's engineering teams worked throughout the night to resolve outstanding customer issues and to monitor the performance of the network."
Phone services were reportedly unaffected.
The outage will be an embarrassment for BT as it seeks to fend off competition in the broadband market from Virgin Media.
The company went on the attack at the end of the week, questioning the premium pricing model that Virgin is charging for its new 100Mbit/s service.
BT has repeatedly been forced by Ofcom to open its networks to greater competition, and its reluctance is often given as a reason for the UK's relatively poor broadband infrastructure.
The UK ranks 18th in the world for broadband quality and penetration, according to a survey of 72 countries carried out by Oxford University's Saïd Business School on behalf of Cisco.
Dust storm on Titan only the third Solar System body where such storms have been observed
New technique could enable quantum computers to scale-up to millions of qubits
Systrom and Krieger taking time off "to explore our curiosity and creativity"
Comcast's £29.7bn winning bid more than twice the £13.7bn Rupert Murdoch valued Sky at just eight years ago