Esports Invictus Gaming reaches Worlds 2026 semifinals with 3-1 win over Top Esports Mateo Grayling · 2 hours ago