But England are victims of their own stupidity and both teams are the victim of the airy-fairy 'Spirit of Cricket' which leaves the potential for conflict like we saw yesterday evening.
In no other sport are the laws of the game left open to interpretation like cricket.
Sri Lanka gave a batsman two warnings, he did it again and rightfully they appealed, as per the laws of the game.
Having had two warnings, Jos Buttler ought to have boxed clever and ensured it didn't happen again.
But we then had the farcical situation of umpire Michael Gough having to speak to Angelo Matthews asking
him if he wanted to uphold an appeal despite the dismissal being within the laws of the game!.
Matthews made a choice to uphold it, just as Stuart Broad chose to stand there when he was clearly caught at first slip in the first Ashes Test last Summer.
Broad had to live with the choice as will Matthews who can probably expect a lot of angry English fast bowlers in the two test matches which follow.
But the fact the teams are in this position is a farce, the Spirit of Cricket needs to be radically altered and spelt out to teams – my suggestion would be play hard, play fair and play within the laws of the game.
Broad doesn't walk 'It's against the Spirit of Cricket', Sri Lanka 'Mankad' Buttler 'It's against the Spirit of Cricket'...
The MCC and ICC need to man up and decide just what is and is not in the laws of the game and not continue with this farcical 'oh it is in the laws but dear boy it's not cricket' rubbish.
Otherwise it won't be too long before all this crops up again!