Shahbaz Ali hammered a stylish 162 not out to set Banbury 2nd on the way to a 47-run victory over Leighton Buzzard at White Post Road.

He received solid support from Phil Cooksey (58) as the pair put on 140 for the second wicket.

Leighton staged a spirited chase in reply with skipper Lee Selfe leading from the front with a combative 84.

But young Mark Skelton (5-48) and the experienced Martin Thomas (3-38) pegged Leighton back, with the last wicket falling at 224 in the final over. *Banbury 2nd 30, Leighton Buzzard 13