David has been demonstrating a very high level in mirror matches for several tournaments now, so he has already earned a spot in the finals based on his overall performance.
I've played against him myself. I lost fairly. I watched his replays. I was impressed by his level of play. Congratulations. :smile54: