James Rodriguez has come to Bayern Munich's rescue at the time when the German club need him most.
Just as the Bavarian club looked to be waning in their Bundesliga title chase, the Colombian has helped ease the pressure on manager Niko Kovac.
After 140 days without a goal for his club, the Real Madrid loanee netted Bayern's third in their 6-0 thrashing of Wolfsburg on Saturday.
That win took them ahead of Borussia Dortmund at the top of the Bundesliga on goal difference and gave the playmaker his 100th goal in European club football.
He has been involved in at least one goal, either scoring or assisting, in each of his last three games, something he has done twice before.
In February of 2018, he scored twice and assisted three before bettering that with two goals and four assists in April.
Since the start of March, the midfielder has scored once and set up two more in games against Hertha Berlin, Borussia Monchengladbach and now Wolfsburg.
Bayern now turn their attention to Liverpool, a team who the Colombian has fond memories of playing against.
He produced an impressive performance at Anfield in the same competition in 2014, which included a sublime assist for Cristiano Ronaldo in a 3-0 win.