Stuttgart match win sets another Federer record