This question already has an answer here:
We are traveling from Spain to Canada via Portugal. The flight we purchased was to depart on March 14th from Spain, with a 2-hour stopover in Lisbon. The last leg of the flight is Lisbon to Toronto. Both flights are with the same carrier.
We have been advised that the first flight was cancelled and rescheduled for the 13th. This will require us to stay overnight in Lisbon. They advise that they are not responsible for any expenses and no other flights are available.
It just doesn't seem right; is it?