DAN Pullen made a remarkable return from injury to help Knighton-on-Teme to a 41-run win against Marden in GB Liners Marches League Division Two.
Pullen had not bowled since last August after sustaining a hand injury.
But, it was like he had never been away as his four wickets proved crucial in ensuring that Marden were never going to catch his team's total of 204.
"John Griffiths got injured, so Dan came in to bowl, even though he hadn't picked up a ball since last August," said Pullen's dad and Knighton-on-Teme club stalwart Dave Pullen.
"He was only going to bowl a couple of overs, but ended up bowling 11.5 and took four wickets."
Knighton's opening pair of Matthew James (67) and Mark Evans (42) helped the side post 204-9 off their 45 overs.
In reply, Marden struggled to get near Knighton's total and were all out for 163.
Will Sparrow was Ludlow's hero in their four-wicket win against Newtown in Shropshire County League Premier Division.
Sparrow took four wickets to finish on figures of 4-30 as Newtown were skittled out for 143.
Despite Keanu Cooper and Jack Griffiths both going for a duck, Ludlow comfortably reached their required total, with Sparrow finishing on 30 not out and Ian Simmonds 28.
"Will Sparrow was brilliant and had a fantastic day," said Ludlow captain Bryn Simmons.
"But, everyone chipped in and even I took a stumping - my first season - which is always nice to get."
An understrength Tenbury were hammered by an astonishing 256 runs by Avoncroft in Worcestershire County League Division Three.
Andy Nicol smashed a club record 210 for Avoncroft, which included 12 sixes, while his partnership of 419 with Will Sach was also a club record.
Only Tom Rawkings (55) and Jack Farrar (33) produced anything of note for Tenbury as they were skittled out for 163.
"We were missing a lot of key players, with some playing for Tenbury United," said Rawlings.
"I also didn't get to the game until 3pm because I was at an open day at Edgbaston, where I work.
"It was a bit of a freak week really."
Richard Plant's 82 off 62 balls were key to Bishops Castle hammering Corvedale by 100 runs in Shropshire County League Division Two.
Richard Fifield also chipped in with 74, while Thomas Moulder took wickets.
Saif Khalid's 48 helped Church Stretton to a 53-run win against Llanidloes in Division Three.
Martin Nicholls also bagged five wickets as the away side were skittled out for 71.
Ludlow 2nd's thrashed Wellington 4th's by 80 runs in Shropshire County League Reserve Division One, while Adam Bowen's six wickets saw Ludlow 3rd's hammer Hodnet and Pelow by 135 runs - Hodnet bowled out for a paltry 37.
Tenbury 2nd's lost by 119 runs against Martley 2nd's in Worcestershire County League Division Four.