19-year-old Alireza Firouzja is an Iranian-French grandmaster who holds the No3 position in the FIDE world chess rankings since May this year. With...