Federer defeats Tsonga 5 sets