CARL RUSSO PHOTOS: Newburyport defeated Haverhill 9-5 in baseball action Thursday afternoon, April 13 at Haverhill stadium.