Large-cap stocks lift benchmark indices

Net inflows from the foreign capital also supported the rallies.