 He would score his fourth goal in a 3–0 victory over Willem II on 18 April.On 22 June 2011, it was announced Moreno would transfer to Spanish La Liga club Espanyol on a five-year contract for an undisclosed fee.On 28 August, he made his debut in La Liga against Mallorca.