Teenage talent Jordon Cafferkey lit up the Rutland League with the biggest score of his career last Sunday.

Cafferkey cracked an unbeaten 152 to help his Ramsey side to a 102-run triumph against Nassington 2nds in Division Four.

There was also a half-century from Elliot Smith (52) as leaders Ramsey piled up 246-6 before removing their hosts for 144.

Cafferkey also showed he is handy with the ball by taking 3-1 while James Markland, who regularly acts as a wicket-keeper, bagged 4-34.

Kimbolton held on to beat Easton-on-the-Hill by three runs at the same level.

Captain Nick Borkett top-scored with 41 as the locals were dismissed for 153 before they restricted their hosts to 150-8 in reply. Tom Parratt took 4-23.

Harry Cotton returned the impressive figures of 3-3 as Alconbury eased to a seven-wicket success against Uppingham 2nds to continue their promotion bid in Division Five.

Trent Ewing also claimed 3-17 as they skittled the visitors for 64.

Zeeshan Islam struck 81 as Huntingdon & District beat Orton Park 2nds by 81 runs in Division Six.