Martin Pringle finds Scott MacDonald a solid obstacle to get around.