Generally with credit you can go to your bank and raise a dispute (possible with debit too) maybe give your bank a ring or get on live chat and ask if you have any options given the length of delay.
Ref could have set the tempo early that fat Sam ball wasn’t going to be tolerated. Rodrigo made 3 fouls and only got a yellow for delay of game when he came off.