Petersburg stays perfect; Frankfort, Southern roll