France's Thomas wins world track cycling points race
The 40km race contains 16 sprints and Thomas had been trailing by some distance to Belgian veteran Kenny De Ketele before a storming finale after drawing level with 20 laps to go.
Friday is the third day of the world track cycling championships at Roubaix near the Belgian border with the men's time-trial and individual pursuit finals coming up.