The 32-year-old Srikanth, who lifted the title in 2016, staved off a spirited challenge from compatriot and 2023 national ...