BACKD RECEIPT@satorioshixbtWill FC Barcelona win on 2026-10-25?Football, Yes at 62%, settled Sun 25 OctTOOKTHE LIN AT 62%LOST, 0%PUT IN$680.93PAID OUT$0.00RESULT$680.93 lostStays on the record.backd.market