Hayden Marks led the way with a patient 81, including seven boundaries, and shared an opening stand of 91 with Steve Adnams, who made 58 with eight fours and one six.
Cody Pratt, batting at seven, weighed-in with 51 as Peninsula were dismissed for 305 - a target well beyond Indooroopilly.
Bowlers Nick Turner (3-35) and James Smith (3-42), both from 15 overs, and Steve Rees (2-26) helped dismiss the visitors for 163 and earn the points.
Peninsula was 3-55 at the close, but won on first innings and next travels to Marchant Park to face Napoleons on Saturday at the start of a two-day fixture.
The CCC is a new league comprising the top four clubs from the Warehouse Cricket Association and Sub Districts in first and second grade.
Pictures: Stephen Archer