Bowersox wows Lima