Grev Van Avermaet took fourth in front of reigning Tour de France green jersey winner Tom Boonen, who was earlier this month barred from competing in the July 5 to 27 Tour de France after testing positive for cocaine. Roelandts, 22, a former under-19 Belgian road race champion, recorded his first victory of the season.