play0:45

Sen: Air Force Iraq deserving winners

Debayan Sen sums up the AFC Cup Final where Air Force Iraq lifted the title with a 1-0 win over Bengaluru FC.