Vincent Kompany finally pays an emotional farewell to Manchester City tonight as he gets his testimonial match.
But Kompany himself will not be playing in the exhibition match, which will see City Legends of years gone by face off a team of Premier League All-Stars.
The Belgian is suffering from a hamstring problem and cannot make it out onto the pitch in a playing capacity.
But the likes of Sergio Aguero, Mario Balotelli and Micah Richards will still all turn out for City.
On the Premier League side, Thierry Henry, Gary Neville and Robin van Persie will all don their boots in what should be an incredible night of footballing entertainment.
Follow all of the action as it happens right here.
TV and live stream:The match is being shown live on Sky Sports Main Event and Sky Sports Premier League. If you want to live blog the game, you have to be a Sky Sports subscriber and can access it on the SkyGo app.
Van Persie and Carragher speak:
Van Persie: “A draw is very nice. It was a big honor to play. Before every game in the past I always checked if Kompany was playing because he was such a good player. ”
Carragher, unsurprisingly, blames Neville for the opening goal:“ You’ve got to go with your runners, how many times have you heard Neville say that on Monday Night Football!? ”
Oh what a night
Regardless of the result, tonight was all about one man.
Even though he didn’t manage to take to the field, Vincent Kompany’s name was sang throughout, and he certainly looked to enjoy himself regardless of his unfortunate injury.
And all the while thousands of pounds were raised for his homeless charity Tackle4MCR.
A good time had by all.
FULL TIME: Man City 2-2 PL All-Stars
And it was almost the last kick of the game.
A brilliant evening full of familiar faces, funny moments and the occasional bit of quality.
A fitting send off for the great V incent Kompany, who will now no doubt enjoy himself at the after-party.
GOAL FOR CITY (BENJANI) Man City 2-2 PL All-Stars
What a popular goalscorer that is!
Out of nowhere City are level! A free-kick is launched in from the center and the Zimbabwean heads beyond Given.
Simple as that.
85 Man City 1-2 PL All-Stars
Petrov (who is my Man of the Match) has another crack from distance, which Given is equal to again.
(Man City 1-2 PL All-Stars)
All-Stars are knocking the ball about like it’s a training session now.
C’mon, let’s have one more bit of quality.
81 Man City 1-2 PL All-Stars
Arteta feeds van Persie, and it wouldn’t have been a surprise to see the net bulge, but he can only volley over with his weaker right foot.
Jolean Lescott heads off to be replaced by Dutch defender Derrick Luckassen and Ireland is off for the greatly named Hotman El Kabrari of Anderlecht.
80 Man City 1-2 PL All-Stars
“Stand up for the champions” is the chant coming from the stands.
And what a champion Kompany was.
Ten minutes to go.
77 Man City 1-2 PL All-Stars
Not a huge amount happening on the pitch at the moment to be honest.
Nasri heads off to be replaced by Dietmar Hamann, who seems to have put on just a bit of timber since his playing days.
75 Man City 1-2 PL All-Stars
Van Persie tries an audacious chip which goes just over.
The man is relentless … Roberto Martinez on the sidelines confirms he had cramp but refused to come off.
71 Man City 1-2 PL All-Stars
Pablo Zabaleta goes off to a huge roar to be replaced by Micah Richards.
Former favorite Benjani is also on for Chipciu
Carragher starting to feel the burn …
67 Man City 1-2 PL All-Stars
It looks like van Persie is ok to carry on for at least a little longer.
It’s still his goal which separates the two sides.
66 Man City 1-2 PL All-Stars
Now it looks like van Persie has got cramp. They’re starting to drop like flies.
61 Man City 1 -2 PL All-Stars
Another change sees Bellamy go off to be replaced by ex-England striker Darius Vassell.
60 Man City 1-2 PL All-Stars
Just seconds later Petrov has another chance.
From an almost identical position just inside the box he hits the target this time, but substitute Shay Given is there to palm it away.
59 Man City 1-2 PL All-Stars
Good chance for Petrov to get his second .
Bellamy finds himself on the left and squares it to Petrov, but this time he can only blaze it over the bar.
58 Man City 1-2 PL All-Stars
Pass of the night from Scholes.
A ridiculously nonchalant backheel in the middle of the park finds van Persie, but he can’t make anything of it.
The pass was just exquisite though .
City fans probably hoped they ‘d never see this sight again …
53 Man City 1-2 PL All-Stars
Rafael Van der Vaart is another wonderful ex-player who has come on.
He tries one of his trademark long-range efforts, but it doesn’t quite have enough dip and flies over the bar.
49 Man City 1-2 PL All-Stars
Bellamy stands over a free-kick in a good position. Can he equalize for City straight away?
No. The wall stands tall.
48 GOAL FOR ALL-STARS (VAN PERSIE) Man City 1-2 PL All-Stars
What a hit!
Tim Cahill, who came on at half-time, backheels to Van Persie, who curls home from just outside the box.
Beautiful finish.
47 Man City 1-1 PL All-Stars
Along with a number of other substitutes, by the way, Kompany’s brother Francois has come on.
Let’s see if he can match his sibling.
We’re back underway
What does the second-half hold for us?
Ouch
There goes Neville’s hamstring
HALF-TIME: Man City 1-1 PL All-Stars
Mark Halsey calls time with some of the older players just starting to look a bit knackered .
An entertaining half which ended up being fairly even after a lightning start by City.
Lots more fun and games to come after the break.
GIPHY App Key not set. Please check settings