It was as if he had never been away.
Luka Jovic has endured a dismal start to his Real Madrid career but was quickly back among the goals at Eintracht Frankfurt.
Having failed to impress in a season and a half in LaLiga following a €60million transfer from Eintracht to Madrid, Jovic headed back to Frankfurt on loan this week.
And a second debut swiftly followed, with Jovic called from the bench after 62 minutes at home to Schalke.
The game was all square at 1-1 at the time, with Andre Silva's first-half opener immediately cancelled out by Matthew Hoppe, the teenager whose hat-trick last week had secured Schalke's first win in 31 Bundesliga matches.
There was to be no second straight success for the strugglers, however, as Jovic required only 10 minutes to restore Eintracht's lead, hammering Filip Kostic's cutback into the roof of the net.
The loanee then made the points safe in stoppage time as he moved inside past Ozak Kabak to again finish right-footed and clinch a 3-1 win.
"You can tell that the air here is good for him," sporting director Fredi Bobic told Sky Sport afterwards. "The goals were top class, the whole process. That is a great art.
"I always get annoyed that I always have to sell the best players. Now he's back for a short time. That's what I'm most happy about."
With just two LaLiga goals to his name, the brace meant Jovic had netted as many times in 28 minutes back in the Bundesliga as in 32 matches for Madrid in all competitions.
The strikes came from Jovic's only two shots on Sunday, while he also completed 17 of his 18 passes in a lively display.