Pair of new program records highlights day three of BMC Championships