David Silva, Samir Nasri, Yaya Toure, Sergio Aguero, Fernandinho... The list of talented, attack-minded players Manchester City have signed over the years is endless - and that's not including those that have since moved on to other clubs.
But is there one man they should have done more to sign?
They certainly wouldn't have minded him being on the other side of the fence yesterday night - when he was terrorising the likes of Martin Demichelis for 90 odd minutes.
Indeed, Eden Hazard looked unreal at times at the Etihad, as he helped guide Chelsea to a famous 1-0 win against Manuel Pellegrini's men. His trickery and skill on the ball were nothing short of remarkable, while his pace on the counterattack suited Jose Mourinho's tactics perfectly.
Why, though, was the 23-year-old - who had promised an attacking performance ahead of yesterday's clash - playing in navy blue and not the sky blue of Manchester City?
Yes, Chelsea won the Belgian fair and square, attracting him with a hefty paypacket and the promise of regular Champions League football & the ability to compete for trophies. Not to mention the fact they were European champions at the time.
But surely City could just as easily have lured Hazard to the Etihad Stadium, with their billions and their growing status within the game? They, too, had won a trophy that year - the Premier League - and looked ready to build a dynasty that could regularly compete an all fronts.
In the end, though, a Roberto Mancini-led City side had to settle for the midfield signings of Javi Garcia, Scott Sinclair and Jack Rodwell, instead. That paints its own picture, really.
For all their current attacking prowess, just imagine a Manchester City side containing Hazard, as well. Frightening, isn't it?
It's a shame for fans at the Etihad, however, that that can only be a fantasy at this point - especially when the Belgian could play a key role in securing the Premier League title for one of their closest rivals.
image: © Ben Sutherland