Small, mid-cap stocks steal the show; outshine bluechips