Maharashtra and Karnataka stormed into the semi-finals of the ongoing Vijay Hazare 2025 season on Saturday with centuries from Arshin Kulkarni and Devdutt Padikkal respectively.