Blue Devils go 3-1 over weekend