Small fry shines as giants face struggle

READ FULL ARTICLE