Serena Williams pulls out tough French Open quarterfinal win