Chess player: Alireza Firouzja
Alireza Firouzja vs Ding Liren
86th Tata Steel Masters · 2024
Alireza Firouzja vs Ian Nepomniachtchi
9th Sinquefield Cup Tiebreak · 2022
Anish Giri vs Alireza Firouzja
Skilling Open Prelim · 2020
All Chess Legends
Explore 50+ legends across 6 chess eras
Chess Openings
Browse 3,600+ openings by ECO code
Play as Alireza Firouzja
Replay famous positions against a bot