Forest's game in hand on the rest of their promotion rivals looked as though it would prove fruitless after McDonald gave the hosts the lead early in the second half.
Dele Adebola was the hero however as he scored in stoppage time to push the Reds up into 4th place in the Championship.
Reaction to follow on Forest Mad.