Take our Counter-Strike quiz to see how much you remember from an unforgettable round of action.
There have been unexpected triumphs, painful defeats and tournament favourites crashing out early from this year’s crucible.
The ESL Pro League Season 6 group stages are now over, with the standings settling nowhere near what was expected.
SK Gaming and FaZe Clan have secured spots at the semi-finals, while OpTic Gaming, Fnatic, HellRaisers and Misfits will come head to head this weekend.
But how closely did you follow the fighting? Take our quiz to find out!