It should be quite a close race between CSeries and A350 for when first flight will occur
It would be a big surprise if the CS100 flies first, there is still a lot of work to do. If you look closely at the pictures you will notice the first prototype is still pretty naked. A lot of systems needs be installed too.
The A350 parts on the other hand arrived fully equipped in the FAL.