Sophie Faircloth has a huge day, takes 3rd in 4A