The Man City Legends side included current stars Sergio Aguero and David Silva.
And they faced a Premier League All-Stars side that featured Robin van Persie, Rafael van der Vaart, Ryan Giggs and Paul Scholes.
The match was held to recognise Kompany’s fantastic Manchester City career, which included four Premier League titles and two FA Cups across 265 appearances.
Unfortunately an injury meant the Belgian couldn’t play but it was still an enjoyable occasion.
Yet Liverpool fans watching on were left bemused when they heard what was being sung by the crowd inside the Etihad Stadium during the match.
The Steven Gerrard song broke out, and Liverpool supporters are not quite sure why.
First off, this was Vincent Kompany’s testimonial. It wasn’t Man City vs Liverpool and Gerrard wasn’t present.
And Man City fans deciding to sing the Gerrard song has sparked a reaction from Liverpool fans.
There's been some really bad ones, but I honestly reckon City fans singing 'Steve Gerrard, Gerrard, he gave it to Demba Ba' during Vincent Kompany's testimonial has to be one of their most embarrassing moments of the past decade.— Empire of the Kop (@empireofthekop) September 11, 2019
Vincent Kompany’s testimonial, a game where there’s a squad of City “legends” playing, and the first thing the City fans chant is about Steven Gerrard.— Josh (@KloppStyle) September 11, 2019
Couldn’t think of a better way to summarise them
Imagine singing about steven gerrard at your clubs biggest legends testimonial game. Gotta take my hat off to man city fans for being extremely consistent when it comes to completely embarrassing themselves— TheRedsOnTheSteds💉💊 (@redsonthesteds) September 11, 2019
Imagine singing about Steven Gerrard at your biggest legend’s testimonial when all the attention should be focused on him.— Raj Chohan (@rajsinghchohan) September 11, 2019
You can spend all the money you want, but clubs who have been made relevant by money, will always have an insecure inferiority complex with bigger clubs.
Vincent Kompany’s testimonial.— Dave (@JoeDaveGomez) September 11, 2019
Steven Gerrard isn’t playing.
Manchester City fans singing about Steven Gerrard.
Embarrassing Club. pic.twitter.com/9nILANli4B
Vincent Kompany: Captains Manchester City to four Legaue titles, two FA Cups and four League Cups— The Anfield Wrap (@TheAnfieldWrap) September 11, 2019
City fans five minutes into his testimonial: “Let’s sing about Steven Gerrard”