In the ICC Champions Trophy 2025 Glenn Phillips incredible catch at the squareleg region left spectators in awe Here are ten key insights into the moment that changed the games course