Hamsik: We'll fight until the end