RAWCLIFFE were without a game but stayed top of York Minster Engineering League division two after rivals F1 Racing and Heslington drew 2-2.
Heslington went ahead after 65 minutes but Danny Penrose levelled ten minutes from time. Heslington took the lead on 85 minutes, but Penrose was felled in the box and George Trifan scored the spot kick.
Thorpe held a half-time lead at Cliffe through Glen Littlewood, but Chris Jackson hammered home a 35-yard half-volley to level. Louis Blackwell put Thorpe back in front before an own goal made it 2-2.
Haxby United won 5-0 against Barmby Moor. Matt Wash (2), Tom Kilvington, James Gilbertson and Billy Ross were the scorers.
A superb Jack Wilson free-kick in the second half gave them a 2-1 win. Callum McKenzie scored for Fulford.
Ouseburn and Sporting Knavesmire are battling it out for the division three crown. Ouseburn stayed one point ahead thanks to a 3-1 victory over Stamford Bridge, for whom John Cavanagh scored.
Knavesmire, who have a game in hand, kept up the pressure with a 9-0 demolition of Tadcaster Town, with Andrew Simpson, Ryan Gothard, Alex Dale, Mike Evans, James Windle, Jake Duckworth, Tom Wilson and Ally Brown adding to an own goal.
The early dismissal of Tom Billing did not help Crayke as they lost 6-1 at home to Rufforth. Craig Richardson scored for the hosts, but they lost to a Mark Powell hat-trick and strikes from Lee Bartlett, Stuart Mahoney and Graham Wray.
Bishop Wilton won 4-2 at Civil Service with goals by Tom Knowles (2), Jason Nattrass and Darren Woodhead. Declan Richardson hit a late double for Civil Service.
South Milford beat Melbourne 3-0 in division four.