Fly can cause/lead to Float. one thing you do when you Swimming is Float. 
Win is related to Gain. Steal is a type of Gain. Steal is related to Cheat. 
Fly --Causes--> Float <--HasSubevent-- Swimming 
Win <--RelatedTo--> Gain <--IsA-- Steal <--RelatedTo--> Cheat 