BRAD Schmulian provided Woodlands with the perfect parting gift - a place in this Saturday’s Yorkshire Premier League Play-Off final at Headingley.

The Kiwi star flew home to New Zealand on Sunday morning having played another masterful innings to snatch victory from the jaws of defeat against the Yorkshire Cricket Southern Premier League champions Appleby Frodingham.

Woodlands were in deep trouble at 112-8 when Schmulian found a match-winning ally in Kez Ahmed. They added 52 for the ninth wicket and secured a two-wicket win.

Schmulian showed his class and experience in making an unbeaten 62, but he would be the first to acknowledge the outstanding role Ahmed played with his 29 not out.

Ahmed had earlier done well with the ball. His right-arm spin saw him take 3-48, with paceman Muhammad Bilal picking up 3-42 as Appleby were dismissed for 165.

Woodlands will take on Castleford at Headingley at the weekend, after they pulled off a sensational one-run win in the other semi-final against Richmondshire.

Elsewhere, Crossflatts won Division Three on Saturday to crown their first season in the Bradford League in style.

They romped to a superb seven-wicket victory over Great Preston, who will be promoted with them.

And on a dramatic afternoon, Jer Lane finally secured the Division Two title with a 90-run victory over Bowling Old Lane, while East Ardsley earned promotion with an eight-wicket triumph at Hunslet Nelson.

Bankfoot will return to the top flight after they defeated Carlton by seven wickets but Lightcliffe and Hartshead Moor will be relegated from Division One.

Keighley secured their safety by defeating Lightcliffe by 17 runs and even a four-wicket win over third-placed Birstall couldn’t save plucky Hartshead Moor.

Undercliffe opener Ollie Hardaker had reason to celebrate after making 55 against Baildon and becoming the only player to pass 1,000 runs for the season.