Former Manchester City captain Vincent Kompany explained why club legend Yaya Toure was left out his all-star XI team for his testimonial.
Kompany spent 11 years in Manchester, captaining City to four Premier League titles before his off-season exit, in which he returned to Belgium as Anderlecht's player-manager.
For the celebratory fixture that saw the proceeds donated to charity, fans in attendance saw a selected Manchester City Legends XI take on a Premier League All-Stars XI.
However, Kompany was ruled out through injury and he sought to explain why iconic figure Toure was surprisingly left out to feature at the Etihad Stadium.
"Of course I asked Yaya, he is in China and I think his club are very serious about going back up," he told reporters, as per Manchester Evening News. "He apologised and said he couldn’t make it."
In the thrilling event inside a packed Etihad Stadium, Martin Petrov opened the scoring, as he burst past former Manchester United captain Gary Nevile - before firing a shot beyond Edwin van der Sar.
The incident saw Neville eventually hauled off with a suspected hamstring injury, however, Robbie Keane, who lost his European scoring record to Cristiano Ronaldo this week, levelled matters before the break.
Another former United star Robin van Persie put the PL All Stars ahead just after half-time against the side managed by Pep Guardiola, but former Jomo Cosmos striker Benjani managed to score a stunning late header to make it 2-2.