Newcastle United legend Alan Shearer has lifted the lid on one of the most surprising stories of his illustrious career — revealing the name of a former teammate he never got along with, even admitting that the pair once came to blows on the pitch during a heated Premier League match.
Shearer, known for his leadership and goal-scoring prowess, was the heartbeat of Newcastle United throughout the late 1990s and early 2000s. However, behind the scenes, not every relationship in the dressing room was smooth. During a recent interview, the Premier League’s all-time top scorer confessed that he had a fiery confrontation with former Newcastle midfielder Kieron Dyer, admitting that the two never saw eye to eye during their time together at St. James’ Park.
The pair famously clashed publicly during a game against Aston Villa in 2005. After a miscommunication on the field, tempers boiled over, and Shearer and Dyer shockingly came to physical blows in front of thousands of fans. Both players were sent off, leaving Newcastle with nine men and facing heavy criticism.
“Shearer wanted everyone to give their all,” a former teammate recalled. “But Kieron had a different personality — confident, emotional, and sometimes difficult. When those two clashed, it was always explosive.”
Despite the fallout, Shearer later admitted that emotions simply got the better of both men. “We were both desperate to win,” Shearer once said. “Sometimes passion spills over. We made up afterward — but we were never best mates.”
The altercation remains one of the most memorable moments in Premier League history, a reminder that even the best teams experience internal tension. Yet it also highlights Shearer’s fiery commitment to the club he loved.
Today, both men have moved on, with mutual respect replacing their old animosity — but that infamous pitch-side brawl still stands as one of Newcastle United’s most unforgettable controversies.