Mirra Andreeva celebrated her birthday in style by reaching the Madrid Open final for the first time, as opponent Hailey Baptiste proved unable to replicate her previous-round exploits against Aryna Sabalenka. 30th seed Baptiste won a thriller against Sabalenka in the quarter-finals but Andreeva, who turned 19 on Wednesday, ensured her fairytale run came to an end with a 6-4 7-6(8) victory in their last-four meeting. The Russian was in control throughout the first set, winning 100 per cent of points behind her first serve, and withstood a late fightback from the American in the second. Andreeva continued to dominate on serve in the second set, dropping just four points as she raced to a 5-3 lead, before Baptiste saved a match point and held for 5-4, and then broke back. The American had two set points in the second set tie-break but could not convert them as Andreeva - now the first teenager to reach three WTA 1000 finals - inched back in front and finally converted her third match point.…