Small-cap, mid-cap stocks steal the show; blue-chips lag behind