Watch the highlights of the game between the Lions and the Lions Lions

LONDON — The Lions are the favourites to win the AFC Champions League, with a win at the hands of the defending champions in their home stadium this weekend, according to the latest odds published by Betfair.

The game is expected to take place at Wembley Stadium on Saturday night.

Read more from India.