索引Python DataFrame中的重复行

I am trying to add a column to index duplicate rows and order by another column.
Here's the example dataset:
df = pd.DataFrame({'Name' = ['A','A','A','B','B','B','B'], 'Score'=[9,10,10,8,7,8,8], 'Year'=[2019,2018,2017,2019,2018,2017,2016']})
I want to use ['Name', 'Score'] for identifying duplicates. Then index the duplicate order by Year to get following result:

这里的第2行和第3行是重复的行,因为它们具有相同的名称和分数,所以我按年份对其进行排序并给出索引。 有谁有很好的主意在Python中实现这一点?非常感谢!