Over the past 3 weeks we have witnessed three semi-finals from which 9 acts qualified directly to the final. In addition a 10th act was chosen amongst the non-qualifiers to complete the line-up.
Now these 10 talented acts are going to battle it out to win Norway's ticket to the 2012 Eurovision in Azerbaijan in May. But who will win? We will find out tonight!
Here is a list of the 10 finalists:
The Eurovision.tv will be in place at the Oslo Spektrum arena tonight so look out for our great and exclusive coverage from right where the action is!