Riccall missed a golden opportunity of reclaiming top spot in division two and promotion when they were beaten by a Gary Ratcliffe goal at home to Fulford, who are now safe from the drop.

Tadcaster kept their slim hopes of promotion alive with a 3-0 home win over Moor Lane with goals from Rob Ellis (2) and Danny Phillis.

An own goal and Matty Sweeting gave Sheriff Hutton the lead against White Horse, but the Church Fenton side took a share of the spoils with late goals from Nigel Chester and Dave Marshall.

Hemingbrough and York RI drew for the second time this season. Danny Smith gave Hemingbrough the lead but RI levelled through Lee Dutton.

Wheldrake recorded their first division three win in over two and a half years as they won at St Clements.

The away goal tally for the season of just seven was almost doubled as Wheldrake, trailing to a Shaun Wood strike at the interval, hit six second-half goals to win 6-2. Ben Feathers (3), Mark Woodcock, Rob Orr and Charles Brighton all scored for Wheldrake.

Leaders Huby beat Bishop Wilton 4-1 with goals from Dave Brogan, John Thomas-Durrant, Arthur Broadbent and Clive McGuinness.

Paul Crangle added another two goals to take his tally for the season to 25, as Osbaldwick beat Melbourne at home 5-1. James Birket (2) and Neil Robertson completed the scoring for the hosts with Greg Nesbitt replying.

Third-placed Cawood extended their unbeaten run to 12 following their 4-3 win at Strensall. Richard Gladwell and two own goals put Cawood in front before Strensall scored through a Kierran Slack penalty and Matty Brown (2) brought the sides level. In the dying seconds, Billy Ayton snatched all three points for Cawood.

Norton suffered their heaviest home defeat in years as they were hammered 8-1 at home by Heworth.

Tamin Sheris helped himself to four with Dan Walton hitting a hat-trick and Shaun Hunter one.

LNER Builders completed the double over Rawcliffe, winning 5-1. Ian Scott (2), Steve Crosby, Lee Jefferson and Mark Rollinson scored for the Builders.

Leeper Hare York and District League:

Premier Div: Bishopthorpe Utd 1, Huntington Rovers 2; Dringhouses 4, Thorpe Utd 1; Copmanthorpe 2, Malton Bacon Factory 3; Kartiers (Selby) 6, Old Malton 2; Nestl Rowntree 0, Pocklington Town 1; St John's College 2, Tate & Lyle 1.

Div 1: Easingwold Town 1, Stamford Bridge 2; New Earswick 0, Norwich Union 0; Post Office 0, Heslington 5; Tockwith 1, Rufforth Utd 0; Wilberfoss 4, Hamilton Panthers 0; Elvington Harriers 2, Ouseburn Utd 2.

Div 2: Riccall Utd 0, Fulford Utd 1; Sheriff Hutton 2, Church Fenton White Horse 2; York RI 1, Hemingbrough Utd 1; Tadcaster 3, Moor Lane 0.

Div 3: Huby Utd 4, Bishop Wilton 1; LNER Builders 5, Rawcliffe Rangers 1; Norton Utd 1, Heworth 8; Osbaldwick 5, Melbourne 1; St Clement's 2, Wheldrake 6; Strensall 3, Cawood 4.

Reserve 'A': Dunnington 2, Dringhouses 1; Huntington Rovers 2, Haxby Utd 1; New Earswick 4, Kartiers 1; Old Malton 2, Copmanthorpe 0; Pocklington Town 1, Nestl Rowntree 2.

Reserve 'B': Thorpe Utd 8, Stamford Bridge 0; Wilberfoss 0, Easingwold 2; Rufforth 2, Bishopthorpe 2.

Reserve 'C': LNER Builders 0, Ouseburn Utd 3; Riccall Utd 1, Civil Service 1; York RI 4, Amotherby & Swinton 3.

Updated: 10:28 Monday, April 17, 2006