 His next goals came against his former club Morton when he scored twice.MacDonald was proving to be a key player as Dundee pushed for the top of the league, and scored four goals in three games, twice away to Dumbarton, once more against Queen of the South, then in a 2–1 defeat at Livingston where he also missed a penalty.When Dundee visited Hamilton hoping to reel in the team top of the league, "Peaso" struck with a diving header in the last few minutes after a shot from Martin Boyle had come off the bar to give the Dees a 3–0 win.