 The Aragonese would have an option to purchase him for an agreed price when the loan period finished.On 25 May 2008, Zaragoza bought Oliveira from Milan for a reported €10 million.However, in late January 2009, Oliveira re-joined Betis on a fee of €8.9 million with commission, signing until June 2013.