After defeat to Lyon a fortnight ago, it had looked like being another frustrating night for City in Group F until Silva pounced on a defensive mistake three minutes from time.
What time does it start?
The game kicks off at 5.55pm tonight at the WIRSOL Rhein-Neckar-Arena.
Where can I watch it?
BT Sport 3 will be broadcasting the clash. Live coverage starts at 5.15pm.
Hoffenheim to win: 15/2
Manchester City to win: 4/11
Good evening and welcome to The Independent's live coverage of Manchester City's Champions League tie against Hoffenheim.
Stay tuned for the breaking team news and all the build up as City attempt to bounce back after being beaten at the Etihad by Lyon in their first Group F match.
Life has been fairly rosy at the Etihad in seasons of late, but the Champions League has, of yet, been a step to far for Guardiola's men. Will this season be any different?
Expected to win at home to Lyon the Premier League Champions had a torrid evening, and will be keen to put right their wrongs away to Hoffenheim.
Here's the Rhein-Neckar-Arena where they'll be hoping to do it...
Sergio Aguero has recovered from a foot injury in time for this one, whilst Vincent Kompany and Ilkay Gundogan are also back in the starting XI.
On paper that Manchester City side should have more than enough to get the points in Germany, but we all know the Champions League never quite follows the scripts...
Riyad Mahrez finds himself back on the bench for this one, with Gabriel Jesus adding to the firepower on the sidelines. Plenty of talent between those two, but will they get a chance to show it this evening?
Here for the purple kit though. Reminding me of Quality Street.
A reminder that it's Hoffenheim v Manchester City and Juventus v Young Boys first up from 5:55, with team news for Manchester United v Valencia and the rest of the later kick offs expected around 7pm.
Fancy some reading to whet the appetite? How about this from Jack Pitt-Brooke on Manchester City's wake-up call against Lyon...
Meanwhile, here's Juventus' team, without the suspended Cristiano Ronaldo who is serving his one-match ban after being sent off against Valencia.
Juventus face Young Boys, who Manchester United dispatched comfortably in their opening game of the competition. They line-up as follows:
This bodes well for Manchester City and Guardiola...
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies