Answer
Wilson won against David Gilbert at the 2019 German Masters. He defeated Gilbert in the final with a score of 9-7. Wilson had a good run in the tournament, winning all of his matches in straight sets. He was in good form throughout the tournament, and his victory in the final was a deserved one.