The Women’s Finals in Shanghai were fast, furious and F’n fantastic. Big ups, ladies!