Rod Stewart was caught on camera sobbing uncontrollably as he watched his beloved Scottish soccer team win an important game on Wednesday night (07Nov12).

The singer turned out to see his team Celtic take on Spanish side FC Barcelona at the Celtic Park stadium in Glasgow as part of the European Champions League tournament.

Underdogs Celtic scored a massive victory by beating the four-times Champions League winners 2-1, putting the Scottish team through to the next stage of the competition, and Stewart was so overcome with emotion, he burst into tears.

Video footage shows the star wiping away tears before reaching for a tissue as he began to sob. He was then given a big hug by a male friend sitting beside him.