An explosion and fire in a hydro vault has closed Eglinton Avenue between Yonge Street and Mount Pleasant Road during the height of the afternoon rush hour. TTC buses on several routes are being diverted, and power is out in a wide area, including parts of Eglinton station. Subway trains are still moving, however, but anybody transferring to buses at Eglinton should expect delays.