A stretch of the interstate was shut down for a time while crews cleared the wreckage from some ten to 15 cars in the chain reaction crash.
It all happened shortly after 5am in the depressed section of I-70 East near Pine. Police say two separate crashes happened basically back to back. A big rig and at least one other car were involved in the first crash, then some six additional cars slammed into each other in the second wreck.
One car wound up partially wedged under the semi. There was a massive emergency response but miraculously St. Louis fire officials say no one was seriously hurt.
Two people were taken to a hospital by ambulance for minor injuries.
A stretch of I-70 east was shut down for about an hour and a half while crews cleared the scene. The wrecks did make for a substantial back up during the morning rush.
Cars had to get off the highway and onto Memorial Drive while the clean-up was underway.
By around 6:45am the crash was cleared and traffic was moving smoothly again on 70 east. Police have not released an official cause of the crash. But the roads were wet and there was fog in the area so those conditions could have played a role.
Follow Traffic Reporter Monica Adams @FoxTrafficDiva on Twitter