Alireza Firouzja strengthened his position among the world top last weekend: the Iranian-born, now French, player made a clean sweep at St Louis where he won the rapid, the blitz, the classical Sinquefield Cup and the overall Grand Tour.
The 19-year-old collected $272,000 in prize money, and defeated the Candidates winner, Ian Nepomniachtchi, in the final tie-break.