Beaton remains undefeated after round three