A sleepy driver drifted off the road and rolled her car early Friday north of Pasco, said the Washington State Patrol.
Sandra Chavez, 27, of Kennewick, was driving north on Highway 395 when she fell asleep behind the wheel, troopers said.
The crash happened at 2:35 a.m. about 12 miles north of Pasco.
Chavez's 1992 Honda Civic drifted onto the dirt shoulder, rolled and ended upside down on the shoulder, troopers said.
Chavez and a passenger, Franciso J. Montalvo, 23, of Pasco, were treated at Kadlec Regional Medical Center in Richland.
A second passenger, Terry L. Romero, 18, of Kennewick, was taken to Lourdes Medical Center in Pasco.
All three occupants were wearing their seat belts, troopers said.