Robert Lewandowski has agreed a deal with another club and can leave Borussia Dortmund this summer, says his agent.
The Poland striker underlined his reputation as one of Europe's best strikers with four goals in Wednesday's Champions League semi-final first-leg win over Real Madrid.
A star performance has only fuelled speculation of Lewandowski moving to Bayern Munich or Manchester United, while he has also been linked with Juventus.
The 24-year-old's contract does not expire until the summer of 2014 and has no release clause but his representative, Maik Barthel, claims an agreement is in place.
Barthel is quoted as telling Sport Bild: "We are in agreement with a club and have the right to change this summer. All the claims of Dortmund are met."
After the famous win over Real, Dortmund had insisted they had not given up hope Lewandowski could remain at the club.
Dortmund coach Jurgen Klopp and chief executive officer Hans-Joachim Watzke both spoke of their desire to keep the 2010 signing from Lech Poznan.
"I do not have the feeling that Robert is on the run and we are not the ones to send him away," said Klopp.
"Let's wait and see what happens next. This performance will definitely go down in history.
Watzke added: "Robert has a contract until 2014 and there is no exit clause like with Mario Gotze.
"It is our explicit wish to keep him until 2014. That is why we are saying no to a transfer fee. Up to now a lot of wishes have come true in my life."
But speculation in Germany is that Lewandowski will follow Mario Goetze in leaving Dortmund for bitter rivals Bayern this summer.