Nick Procter hits his first ton for Effingham