Edgehill 3rds hammered in 12 goals in their Junior Cup victory against Newlands Reserves.
The goals were spread out for Martin Cappleman's side, as Ben David hit a hat-trick and Tom Scales and Shaun Pye both hit doubles.
The rest of their goals came from Lee Cappleman, Gary Hepples, Kyle O'Toole, Martin Jenkinson and Tyler Herrington.
Newlands' goals came from Sam Colling, Ross McGregor, Ben Lilley and Finlay McGregor.
Cayton held their nerve from the penalty spot to knock out Kirkbymoorside Reserves and move into the next round of the competition.
Two goals from Dan Booth had handed Cayton a 2-0 lead within 30 minutes, but goals either side of the interval from the visitors restored parity.
Neither side could get the crucial winner and the game went straight to penalties.
Despite James Barber blazing Cayton's first pen high and wide of the target, stand-in keeper Jake Sands saved two pens before firing in the winning penalty for Shaun Rennison's side.
Centre-back Kieran Glave was Cayton's man of the match.
Another side who moved into the next round were Ayton Reserves, who won 3-2 at Duncombe Park.
Chris Milburn put them 1-0 up but Park levelled.
Goals either side of the break from man of the match James Cooke put Ayton 3-1 up, and despite another Park goal and late pressure from the hosts, Ayton held on to claim the win.
Scalby Reserves pulled off a superb result, beating Thornton Dale 4-2 away from home to move into the next round.
Taylor Jordan netted two penalties for Andy Thorpe's side, while their other goals came from captain Jack South and Jacob Graham.
West Pier Reserves won 4-1 on the road at Fishburn Park Reserves to make progress in the competition.
Rich Tolliday fired Pier in front with a neat finish and Konrad Sygitowitcz doubled their advantage before the break.
The hosts hit back after half-time, but goals from Bradley Atkinson and veteran Dave Wedge wrapped up a comfortable 4-1 win for Johnny McGough's side.
Gavin McGough was Pier's man of the match.
Second division Old Victoria were beaten 6-2 at home by Ryedale.
Ryedale took the lead but man of the match for the hosts, Steve Chittenden, levelled the game up.
Back roared Ryedale, who took a 2-1 lead heading into the break, before extending their lead further after the interval.
Player-boss James Day made it 3-2, but his side were eventually beaten 6-2.
Filey Town Reserves were indebted to Joe Gage as they made progress following a 2-1 win against FC Rosette.
Striker Gage bagged both of his side's goals in their hard-fought victory.
Seamer Reserves went out of the competition at the first hurdle, beaten 2-1 at home by Heslerton.
Another side who crashed out of the Junior Cup were a depleted Edgehill Reserves side, who lost 6-1 at Lealholm.
Robbie Scarborough grabbed the only goal for Edgehill.