theScore esports Daily (Nov. 5): Invictus Gaming sweep Fnatic to win Worlds, Na'Vi victorious at BLAST and South Korea win third consecutive Overwatch World Cup

Invictus Gaming sweep Fnatic to win Worlds, Na’Vi victorious at BLAST and South Korea win third consecutive Overwatch World Cup