League of Legends Summer

Information
Date Stage
6th July Week 1 Swiss
13st July Week 2 Swiss
20th July Week 3 Swiss
27th July Week 4 Swiss
3rd August Semifinals
10th August Finals