Check mate Trump once again...