I didn't mean to suggest your opponent was cheating. I was trying to think of an explanation of why their score didn't show on the leader board until the last minute
I also won my semi final and haven't a clue what the final will entail. Another player said the finalists will be contacted on Monday with details. I think it's on Thursday but I'd much rather a Saturday or Sunday. Good luck for final 👍.