Are you sure it is a cheater you're playing against? Or is it just the game?
For years they tried to make us believe something's wrong with our connection but recently EA admitted it's the animations in the game that cause lacks in game play. And recently I was playing Seasons Cup, semi finals against the same player I just kicked out of the tournament in the quarter finals.
My point is: what can you be 100% sure of in this game? Does crosspplay really exist? When it shows 20 ping, is ot really 20, because the game feels like it might as well be 200? Is the guy you are playing against in the semi finals of a tournament also playing a semi finals? I don't know what to believe anymore and what not