Victoria Azarenka is through to her first Grand Slam final in seven years after a three-set win over Serena Williams on Thursday. The Belarusian suffered a slow start at Flushing Meadows, before fighting back to claim a 1-6 6-3 6-3 win. Azarenka will face Naomi Osaka in the final, with both players looking for a third major in their career.