Either add a wall in front of the spikes so that the player gets crushed by having no where else to be pushed or use trigger_hurt and multi_manager to time the whole event. I know that there's an entity to apply precise amount of damage, but i don't remember what its called
Urby, maybe the spikes are very sharp and you get stabbed right on the spot