Yeah the only option is to take them off your friend list. I could be potentially playing a friend in the champions league final.
(Both at semi final CL at the moment)
I am debating whether to unfriend him as a result.
The only problem is then you cannot add the person as a friend again. He always sends boosters and skills points. It would seem unfair.

Then should be some sort of temporary block option for this reason.