He has won the Champions League, two Premier League titles and La Liga - but this week has been one of the best of Eidur Gudjohnsen's career, according to Bolton manager Neil Lennon.