A 53-year-old Puyallup truck driver was injured late Sunday after crashing into the back of another truck on Interstate 5 and spilling 100 gallons of fuel.
The three-car collision at Center Drive blocked lanes until 6 a.m.
Washington State Patrol troopers said speeding in the rain was the cause of the crash.
A Lacey man driving a Kenworth tractor stopped for traffic and the Puyallup man, traveling in a freightliner tractor, struck him from behind. A second freightliner driven by a Coalinga man hit the first freightliner.
No one else was injured.