Maharaja Trophy T20: Shivamogga beat Bengaluru to set up semis clash with Hubli Tigers Published 28 Aug 2023 Full Article