Liverpool striker Taiwo Awoniyi is finally able to play for Liverpool after being granted a work permit. The Nigerian joined Liverpool in 2015 from Nigeria's Imperial Academy for a reported fee of £400,000.
Awoniyi has never played for Liverpool due to his work permit situation but he has been sent out on loan seven times and is currently at German side Union Berlin where he has played 19 times and scored five goals.
Speaking to BBC South Africa, a top official at Imperial Academy said "It's been a long process but finally [Taiwo] Awoniyi can now focus on his career either at Liverpool or somewhere in England".
"He has the ambition to play in the Premier League and hopefully he can do that next season."
Since joining Liverpool, Awoniyi has enjoyed loan spells with then German second-tier club FSV Frankfurt, Dutch side NEC Nijmegen, Belgian club Royal Excel Mouscron, KAA Gent, Mainz and Union Berlin to try and impress national selectors to gain a work permit.
Awoniyi was close to earning a call-up to the Nigerian national team in their final two qualifiers for the 2021 African Cup of Nations according to coach Gernot Rohr but he missed out due to an injury.
The 23-year-old who is fit again is currently under a long-term contract with Liverpool until 2023 and now he has his work permit he will finally have the opportunity to impress Jurgen Klopp and his coaching staff to attempt to be in Liverpool's Premier League squad next season.