EYNSHAM 2nd lifted the OCA League’s Centenary Cup after a 46-run victory over Kilkenny in the final at Hanborough on Sunday.

Eynsham batted first and set 179-9 as Seth Osborne hit 55 and Stephen Cooper was 53 not out.

Man-of-the-match Roland Margerison then ripped through Kilkenny with 6-38 from 11 overs, with the Carterton-based team all out for 127.