French Open: Serena Williams is still in the running of her 24th grand slam title win. The 39-year-old registered a battling win over a spirited Mihaela Buzarnescu. Buzarnescu, who...