Ballan sprints to win in Flanders