Sam Stosur came from a set down to beat Canadian teenager Eugenie Bouchard 3-6 7-5 6-2 and claim the WTA Japan Open title in Osaka.