20-årige Matthew Brennan vandt massesprinten og triumferede i det belgiske endagsløb Kuurne-Bruxelles-Kuurne.