Tommy Haas made it 10th time lucky at the ATP BMW Open in Munich with victory over defending champion Philipp Kohlschreiber in Sunday's final.