Lawler halts MacDonald’s win streak