20030520 unknown: Baboor wins opener in World TT championship