A 16-year-old driver died after a car crash early Tuesday in Puyallup that sent three other young people to a hospital, according to police.

Alcohol and speed are both believed to have played a role in the crash, which happened at about 1:25 a.m. The car was going 80-85 mph in a 35 mph zone when the crash occurred, Puyallup Police Department Captain Ryan Portmann said. The three surviving teens were taken to St. Joseph Medical Center in Tacoma to be evaluated.

The four teenagers, who were all 16 or 17 years old, had attended a party at another teenager’s house where alcohol was present, Portmann said. That teenager’s parents weren’t home and didn’t know the party was happening, he said.

The driver had an intermediate driver’s license, Portmann said. An intermediate license holder isn’t allowed to drive between 1 a.m. and 5 a.m. and may not have passengers younger than 21 who aren’t family members.

Puyallup police closed West Stewart Avenue between the 1800 and 2100 blocks for hours to investigate the cause of the crash. The road was open by 7:10 a.m.