Taylor and Cannon battle it out until the very end in ladies pennant