19 Year Old Alireza Firouzja sweeps the last two legs and the 2022 Grand Chess Tour Business Wire 14 Sep 2022