 On 21 December 2011, following a 0–2 home loss against CD Mirandés in the round of 32 of the Copa del Rey (1–3 on aggregate), he was sacked.On 15 November 2012, Garrido replaced fired Georges Leekens at Club Brugge KV.He was relieved of his duties in September of the following year, replacing fired Pepe Mel at the helm of Real Betis two months later; on 19 January 2014, after only nine official matches and only one win, he was himself sacked after three consecutive losses – the last one in the league 0–5 at home to Real Madrid – and with the Andalusians ranking dead last.