Noun coming of one thing after another in the course of events

Two explosions rocked the finish line in quick succession. The majority of runners had crossed the finish line. Thousands, however, were still out on the course when the unspeakable happened.