Originally Posted by
warakorn
No!
If the OP booked a real through-ticket, EC261/2004 apples and BA is liable for duty of care, because BA is the carrier who departed from an EU airport. There was a recent EJC court ruling on that.
There is no such ruling. You may be thinking of the various extensions of cancellation / delay compensation which deal with codeshares.