Everton fans who struck Lucas Digne and Matty Cash with plastic bottles have been branded "disgusting" amid calls for the club to receive "serious punishment" over the incident.'That is totally wrong' »
City’s winning run was halted at 12 top-flight games.
The 1-0 defeat at home by Aston Villa was their 10th in 14 league matches.
MacPherson came through the youth ranks at St Mirren but now appears to be coming to the end of his time at the club.