That said / of course, this is also true
(the usual pattern is +, -, then another +)
City deserved to win the league. Granted, they were lucky in a couple of games, but they were the best team overall.
He is the best worker in the office. Granted, there are only three people in the office, and one of them is the on holiday, but he is the best.
China has improved a lot in recent years. Granted, it couldn’t have got worse than the Mao-era mess and still has many issues to solve, but it has at least started to give future generations greater autonomy and potential.