The change from star striker Erling Haaland to English football champions Manchester City is perfect. The 21-year-old Norwegian has signed a contract with coach Pep Guardiola’s team until 2027. City announced this on Monday. Haaland was able to leave Borussia Dortmund for the fixed fee of 75 million euros, both clubs had already agreed on a transfer a month ago.

“I want to score goals, win trophies and improve as a footballer. I am confident that I can do this here. This is a great move for me. I can’t wait to start preparing,” said Haaland, whose father Alf Inge also played for City from 2000 to 2003.