Arrieta works 7 innings as Orioles top Pirates 7-1