Federer defeated in return while Southampton sacks Puel