Austin Riley went yard with a three-run homer and Grant Holmes pitched six innings of shutout ball as the Atlanta Braves dominated the Boston Red Sox 8-1.