Fan Chen-Jun’s stellar game