Difficult one for me... Who would I rather have in my team? Probably
Juan Mata, because he's younger, more versatile* and probably on about half of Silva's wages.
*Both can play wide, but I think Mata plays more like a winger when he's wide, while Silva cuts inside more (avg 0.8 crosses/game, to Mata's 1.9/game). Though Silva's better than Mata in the deeper role IMO.
Who's the better player
at the moment?
Silva IMO. He's probably more important to City (despite their billions and world-class squad) than Mata is to Chelsea (mainly just because Chelsea have done badly whether he's in the team or not this season
).
Silva is far better at controlling the tempo of games (averaging around 10 more passes/game with a higher success %) and playing through the middle for me, shown in part by the fact he has more assists despite - as Alcaraz is determined to point out - Mata has played more games (actually he's only made 1 more start in all comps, and 3 more apps overall).
Just want to pick up on this...
"
[Mata] does not have the company of world-class strikers to finish them off"
I would have thought that Drogba, Sturridge (brilliant form) and Torres qualified as world-class strikers (not DS, but he's been terrific this season). City have had their issues with strikers, too - Dzeko (not scored for 9 games) hasn't been in great form recently, Balotelli'***** and miss and Tevez went AWOL for 6 months.
The best creators surely create good enough opportunities for even the likes of Drogba to score?