Shelby Rogers battled back from a set down at the Top Seed Open in Kentucky to topple Serena Williams and earn her first top 10 win in over three years.