Federer wins against Serena by Rafael Bandayrel January 2, 2019 0 Roger Federer and Belinda Bencic of Switzerland, facing, wait at the net after winning their mixed ...