The group stages of the Champions League 96 matches, 32 teams, 17 different countries and eight groups kicks off on Tuesday 13 Sepetmber with some potential stunning matches.
Holders Barcelona will meet Serie A champions Milan, while last season's runners-up Manchester United will travel to Portugal to play against Benfica.
Dinamo Zagreb will await the visit of Real Madrid the most succesful team in the competition. The Spanish giants have lifted the trophy on nine occasions even if their last victory was back in 2002.
They are followed in the roll of honour by seven time winners Milan and Liverpool who have five in their trophy cabinet.
Chelsea v Leverkusen and Dortmund v Arsenal are also tight matches from the first round where it's quite difficult to predict a winner.
It doesn't matter which team you support, though, FlashScore.com will offer you updates for every second of the UEFA Champions League matches.
Fast and comprehensive live scores, real time statistics and odds comparison from more than 50 bookies in one place. Never miss a goal again!
Tickets for the Champions League final between Juventus and Real Madrid are still on sale with reseller Viagogo - Click to find out more