Taiwo Awoniyi has finally left Liverpool, after close to a dozen loan deals since signed for the Reds in 2015.
The Nigerian striker has sealed a permanent transfer to current club Union Berlin.
The German club will pay £6.5 million to keep the 24-year-old for good.
Awoniyi spent last season on loan at the Stadion An der Alten Försterei, scoring five goals in all competitions and assisting four more before a torn thigh muscle disrupted his campaign.
The former U-23 ace helped Union qualify for European competition for just the second time in their history last term, and he is delighted to settle at the club after seven consecutive loan spells away from Liverpool.
“After lots of loan moves in previous years, I want to finally come and have a home,” Awoniyi said. “I owe so much to Union, so it makes me happy and proud to be back here. It’s fantastic to continue on the great path with the club. I’ll give everything to quickly pick up where I was before my injury.”
Awoniyi, who will wear the No.14 jersey in 2021/22, will meet the rest of the squad in Austria and could feature against Nice on 24 July.