The European division of ESL Pro League Season 8 has come to a close with the top seven teams locking spots at the finals.

A month and a half of action saw the 14 teams participating in the European division play two best-of-ones against each other for seven spots at the seasonal finals in Odense, Denmark at the beginning of December.

Astralis dominated the league from start to finish, locking the top spot with 62 points, followed by Natus Vincere, BIG, and North, all of whom had their place at the finals decided before the last day of competition came to a close.

Astralis topped the league

After their last matches, HellRaisers, mousesports, and G2 closed out the top seven and made their way to the finals. The final standings of ESL Pro League Season 8 are the following:

AGO have been automatically relegated to Mountain Dew League after placing last in the EU division, while NiP and fnatic will take part in the relegation process.

At the moment, the following teams are qualified for the ESL Pro League Season 8 Finals, set to take place on December 4-9:

Later today, the last matches of ESL Pro League's North American division will determine the sixth team advancing from the region, with INTZ, Cloud9, eUnited, and Complexity still in the running.

The last spot will come from Latin America League's best-of-five grand final between Sharks and Isurus, which is currently underway.