Results from the WPSC16, finals today.