Bryce Eldridge matched career highs with four hits and four RBIs, Rafael Devers drove in two runs with a pair of singles, and the San Francisco Giants