Scarborough spinners James Finch and Simon Tennant earned their side a dramatic win at home to Cleethorpes in the Yorkshire Premier League.
Coasting at 130-5 and needing 152 to win, Cleethorpes lost five wickets for six runs as Finch and Tennant kept their side in third place.
Finch (5-63) told BBC York: "I always felt we had a chance if me and Si (4-40) put the ball in the right areas.
"We felt 151 was enough but we had to field and bowl well and we did."
Only skipper Darren Harland made a significant contribution with the bat for Scarborough as he scored 93 not out.
We're still in with a shout in the league if we can play well
James Finch
"It's about time, really," Finch added. "He's struggled this year and everyone's been getting on at him to score some runs so it's about time he got his finger out and scored some for us."
Finch admitted he had not made as many runs or taken as many wickets as he wanted this season, even though the side have won 13 games and are only five points behind YPL leaders Yorkshire Academy.
"At the same time as challenging (for the title) I think it's also important that we keep our feet on the ground," he added.
"We're still in with a shout in the league if we can play well."
York stayed second, three points behind leaders Yorkshire Academy, after a home win over Castleford by 125 runs.
York posted 139-9 with Duncan Snell 69 and Simon Mason 50. Tom Bartram took 5-51 as Castleford were all out for 114.
Harrogate moved above Hull off the bottom with a full eight-point win at home to Sheffield Collegiate.
Middle-order batsman Dominic Sharp made 80 not out as Harrogate posted 225-7. Collegiate folded for 160, with Shazad Khan taking 5-49.
Bookmark with:
What are these?