Although there is still no explanation of why the outage occurred, by 10:20 p.m. Wed., power was back on to 6,000 PG&E customers in Belmont.
Thank you to Patch users for keeping us updated.
And, for those who missed it, the Giants beat the Rockies 7-1.