Phase 6 - Round Room Help

I'm currently on phase 6 of the game and I am in this large room with 4 spikes at the ends of the rooms coming out of the ground.

In the center of the room is a circular plate, which when you slam down on it, sends flames to the 4 spikes lighting them on fire.

The room is full of Teractoids and I am certain you have to slam (impale) them down on the spikes (while they are lit) to progress to the next part of the level.

My difficulty is that, no matter which move I try, I cannot get the creatures to land on the spikes properly. Above all else the flames are only temporary, so if I don't get them on the spike, I have to start the whole thing over again.