A truck has overturned, spilling more than 500L of fuel and oil onto the road at Thirlmere, south of Sydney.
The truck was carrying a train carriage when it crashed on West Parade and lost its load about 1.30pm.
The driver has been taken to Liverpool Hospital in a serious condition.
ARTICLE CONTINUES AFTER THIS ADVERTISEMENT
Motorists have been advised to avoid the area.