Bryce Barr and Devin Gomez each had two hits and drove in two runs to lead the Eagles to a solid region win on the road.