Family, friends and colleagues of Enzo Calzaghe gathered in Newbridge for the funeral of the legendary boxing trainer.
He died on September 17 at the age of 69.
His son, Joe, the man who he guided to the summit of the boxing world, was among the pallbearers.
Among those in attendance were some of the boxers Enzo helped achieve glory, with Enzo Maccarinelli and Nathan Cleverly among them.
Calzaghe guided Maccarinelli to the WBO cruiserweight crown and Gavin Rees to the WBA light-welterweight title, while his stable also included former Commonwealth king Bradley Pryce, former WBU champion Gary Lockett and a young Cleverly.
The hearse carrying Enzo Calzaghe arrived at the church, with a floral tribute spelling the word 'Nonno'.
During his heyday Calzaghe even boasted a 40-fight unbeaten record with his boxers between October 2005 and March 2008.
Outside the church, Cleverly, said, "He taught me so much and he prepared me for the real world. He had a vision and he achieved what he set out to do. He was an amazing man who was always giving something back. I’m very respectful of him."
“It’s a sad day but it is important we celebrate the life of Enzo. An amazing man.”
Bread of Heaven was among the hymns sung, which finished with Queen's 'Who Wants to Live Forever' playing as the coffin was carried from the church.
During the service, journalist Michael Pearlman, read a eulogy that included the heart-wrenching words of former boxer Joe, who said: "I miss you so much.
"Thank you for always being there for me.
"I'm blessed having you as my dad and my best friend. You were my teacher, mentor and will always be my hero.
"You picked me up when I didn't believe in myself and you made me believe.
"Without you nothing would have been possible.
"I thank God you were with me by my side all the way through my life.
"You supported my through the highs and lows and taught me how being a great dad should be. You will be missed every day.
"You are always in my heart and will continue to be by my side throughout my life.
"I love you always and forever Dad."