Farmer is related to Blue. Blue is a different concept from Purple. 
Spark is related to Match. Balance is a type of Match. Balance is the opposite of Favor. 
Farmer <--RelatedTo--> Blue <--DistinctFrom--> Purple 
Spark <--RelatedTo--> Match <--IsA-- Balance <--Antonym--> Favor 