A Portland man died after his car crossed the center line and hit a commercial truck on Highway 97 in Klamath County.