 Subsequently, Óscar moved to Real Zaragoza where he was a regular fixture throughout four seasons, whether as a starter or a substitute.His best scoring output came during his first season, with six goals (two being in a 2–2 draw at CA Osasuna).After Zaragoza's relegation in 2007–08, Óscar joined Olympiacos F.C.