Jabarkan Espanyol/Manchester City dari Albert Riera

Riera kembali berpindah klub (dan negara) pada 2005 ketika dia menandatangani kontrak bersama RCD Espanyol di Spanyol. Di musim pertamanya bersama Espanyol, dia hanya bermain dalam 8 pertandingan liga.

Pada 2006 dia berpindah ke Manchester City dlam status pinjaman, tetapi gagal berkembang dan meraih posisi di tim utama, dan pada musim panas 2006 dia kembali ke Espanyol untuk musim kompetisi 2006-2007. Selama musim tersebut, di mana termasuk di antaranya keberhasilan dalam Piala UEFA. Namun akhirnya (Espanyol kalah dalam adu penalti terhadap Sevilla FC, dalam pertandingan tersebut Riera mencetak gol dalam waktu normal), Riera memperlihatkan kemampuannya yang mengagumkan. Selama membela Espanyol (tidak termasuk saat dipinjamkan) total dia tampil sebanyak 72 dan membuat 8 gol.