In an excellent game of football Eagley enjoyed the major share of possession in the first period and went ahead after 36 minutes through Bailey Wallis.
Ben Sowerby made an excellent save diving low to his right.
Kieren Clark hit the crossbar for Crooklands and also ran through and chipped the keeper but the ball went agonisingly over the top.
The half time score remained 1-0.
Jon Stephenson put the home side 2-0 up on 65 minutes with another good finish.
Two minutes later a fine strike from Cassies fullback Dave Woodburn pulled one back for Crooklands who enjoyed a period on the front foot which included 6 corners in close succession.
Unfortunately for the away side Eagley ,who were always dangerous on the break , went further ahead when Bailey Wallis put Eagley 3-1 up with 10 minutes to go.
Phil Eastwood completed the scoring for the home side in the 90th minute.
It was a much improved performance by Crooklands and the scoreline was harsh in a game that they were well in contention with for the majority of time.
Both sides played some very good football in an entertaining game.