Bristol Rovers were beaten 2-1 at Barnsley on Saturday afternoon having had good chances to score more than one goal