Jake Egan was again in fine form for Randwick Petersham, scoring a century in their match against Bankstown.
Playing for their Second Eleven in the Albert Cup, he made an unbeaten 100 from 114 balls, hitting three fours and clearing the ropes 6 times.
The Randy Petes posted 235 for 6 in their 50 overs, but the home side chased it down to win by two wickets.
Egan wasn't able to follow his heroics of last week with the ball, conceding 54 from his ten overs while going wicketless.
YMCA overseas player Ash Burton took 4 for 44 in the losing cause.