BBC Sport flicks through images of each of Roger Federer's 100 ATP title wins, after the Swiss secured his century by winning the 2019 Dubai Tennis Championship.

WATCH MORE: Watch: How 'scary' Djokovic destroyed Nadal