A strong performance from the Club Cricket Conference saw them beat MCC by 16 runs in the annual fixture at Lord's.
Full match scorecard
CCC overcame some tough early batting conditions to reach 224 all out from the penultimate ball of their 50 overs, on a pitch which helped the seamers early on.
Their captain Richard Hindley top-scored with 49 at number six, putting on the innings' best partnership of 72 for the sixth wicket with Dan Yarnley.
Harry Smallwood was the pick of the MCC bowlers with figures of 4/53, while Jonathan Marsden bowled excellently to finish with figures of 2/16 from his ten overs.
MCC made a steady start in reply from Matt Eyles (23) and Harvey Henderson (36).
Despite solid performances from Matt Gouldstone, who made 49, and Clinton Perrin with 30, MCC began to fall behind the rate though, and as the overs slipped away the match became increasingly weighted towards the visitors.
Ryan Bradshaw batted valliantly to the end to finish on 32, but MCC fell just short in the closing overs.