Chelsea reached the 2020-21 FA Cup final, courtesy a solitary-goal win over Manchester City.Hakim Ziyech scored in the 55th minute to send Chelsea to their 15th final in the competition's final, where will face either Leicester City or Southampton.Manchester City were far from their rip-roaring best on the night, creating very few chances and rarely testing Chelsea. With Kevin De Bruyne going off with an ankle problem in the second half, Manchester City were second-best for much of the game.✅ Into the FA Cup final✅ Into the Champions League semifinal✅ One point off the top fourThomas Tuchel's Chelsea side mean business 😎 pic.twitter.com/4ZkPY9C3PJ— ESPN FC (@ESPNFC) April 17, 2021Chelsea could've easily scored another goal or two had they been a bit more clinical with their chances. Meanwhile, substitute Christian Pulisic saw his stoppage-time goal ruled out for offside.On that note, let's take a look at the player ratings for both Chelsea and Manchester City:Chelsea Player Ratings against Manchester CityChelsea are close to winning their first domestic title since 2018.Kepa Arrizabalaga - 6/10The out-of-favour Kepa Arrizabalaga returned to the Chelsea fold and enjoyed a fairly comfortable outing, as Manchester City rarely threatening. In fact, the Spaniard had to make just two saves in the match, picking up a morale-boosting clean sheet in the process.Cesar Azpilicueta - 7.5/10It was a defensive masterclass from the Chelsea captain. Cesar Azpilicueta was on the heels of Manchester City defenders, forcing them to concede possession. He made three tackles and five clearances in the game.Thiago Silva - 7.5/10Kudos to his perseverance, Thiago Silva continued despite nursing a back problem. The Brazilian was brilliant on the night, making six clearances.Antonio Rudiger - 7.5/10Antonio Rudiger complemented Silva with a terrific shift of his own, closing down Manchester City's attackers with elan. He also took care of the flanks on a few occasions.Reece James - 7/10Besides a cross for Ben Chilwell early on, Reece James had little to show in attack but came up trumps defensively.N'Golo Kante - 7.5/10It was an impressive outing in midfield for N'Golo Kante, who shut out every Manchester City player trying to work his way down the middle. Kante also burst forward a few times. The only downside to his game was his uncharacteristic wayward passing on the night.Jorginho - 7/10The key to Chelsea's ball circulation and providing an excellent cover to the back four, Jorginho also made four tackles and completed 92% of his passes.Ben Chilwell - 7/10Ben Chilwell missed a good chance during the early exchanges of the game but made his presence felt at both ends of the pitch in a superb all-round performance.Hakim Ziyech - 8/10A thorn in Manchester City's flesh all night, Hakim Ziyech always looked to get in behind City's backline. When he succeeded once, he scored Chelsea's winning goal. But he could've netted a second just minutes later.Champions League RO16: Goal ⚽️FA Cup Quarter-Final: Goal ⚽️FA Cup Semi-Final: Goal ⚽️Hakim Ziyech 👏 pic.twitter.com/AdFlyYQZYU— LDN (@LDNFootbalI) April 17, 2021Mason Mount - 8/10Werner got the assist for Ziyech's goal, but Mason Mount deserves credit for the long ball that sparked the counter. He also got the better of Fernandinho in midfield.Timo Werner - 7/10Timo Werner made some good runs down the flank and hit Manchester City on the break several times, one of which culminated in the German providing the assist to Ziyech's winner, the former's 12th of the season in all competitions.19 - Timo Werner has been directly involved in 19 goals for Chelsea in all competitions this season (10 goals, 9 assists), three more than any other player for the Blues. Crucial. #FACup pic.twitter.com/QZnZJdGRxh— OptaJoe (@OptaJoe) April 17, 2021Ratings of Chelsea substitutes against Manchester City:Christian Pulisic - 7/10Christian Pulisic looked bright after coming on and also scored a brilliant goal in stoppage time, but that was ruled out for offside in the build-up to the strike.Kai Havertz - 5/10Kai Havertz came on with a little over ten minutes remaining but couldn't produce anything meaningful.Emerson - 5/10Emerson came on alongside Havertz but was barely seen in the game.Kurt Zouma - 7/10The last substitution of the night, Kurt Zouma managed to make a superb clearance in extra time.