Top seed Marion Bartoli had a harder challenge than she might have expected trying to reach the final of the Mercury Insurance Open.