GLASGOW, Scotland (AP) — Pedro Caixinha has been fired by Rangers after seven months in charge of the Scottish club.

Rangers announced the departure of the Portuguese coach on Thursday, a day after a 1-1 draw at home to Kilmarnock that left the team in fourth place in the Scottish Premiership. On Sunday, Rangers lost to Motherwell in the Scottish League Cup semifinals.

Caixinha, who joined in March on a three-year deal, oversaw Rangers' biggest ever home loss to fierce Glasgow rival Celtic and an embarrassing Europa League qualifying loss to Luxembourg side Progres Niederkorn.

A club statement said "results have been disappointing and not commensurate with the level of investment that was made available."

Under-20s boss Graeme Murty will assume the caretaker role for the second time this year when Rangers play at Hearts on Saturday.