For those who want to be a stickler about the rules of the game, here is the exact language:
Referees must caution players who delay the restart of play by:
- appearing to take a throw-in but suddenly leaving it to a team-mate to take
- delaying leaving the field of play when being substituted
- excessively delaying a restart
- kicking or carrying the ball away, or provoking a confrontation by deliberately touching the ball after the referee has stopped play
- taking a free kick from the wrong position to force a retake
So, if you want to be pedantic, you'd have to argue that Rice kicked that ball away. Which fine, you can make that argument. There's no rationale that Joao Pedro wouldn't have been carded. You can also make the argument that Veltman was playing the ball from the wrong position, and thus should have received a yellow card. Additionally, Veltman's kick into Declan Rice's legs would be a second yellow, as he remains responsible for his actions despite the ball not being there (or, even if the ball had been there, his follow through) as we have seen time and time again. That's at least a second yellow, arguably a straight red. So Veltman would have been sent off, too.
Of course, had Joao Pedro been appropriately carded in the first half for legitimately booting the ball away, he also would have been sent off. I'm all for pedantry, as long as you apply it evenly. To that end, if you're really being pedantic, the ball was stationary when Veltman first kicked the ball into the back of Rice. Here's the rule on free kicks:
The ball:
- must be stationary and the kicker must not touch the ball again until it has touched another player
- is in play when it is kicked and clearly moves
The ball was stationary, the ball was kicked, the ball clearly moved. By the letter of the law, that was a legally taken free kick and the ball was in play when it hit Rice, which makes it impossible to delay the restart, which means that Veltman was the only player to commit the foul, which was, at the very least, an orange card offense.
Not to mention that even if you ignore the foregoing, the rule regarding the restart of play states:
If, when a free kick is taken, an opponent is closer to the ball than the required distance, the kick is retaken unless the advantage can be applied; but if a player takes a free kick quickly and an opponent who is less than 9.15 m (10 yds) from the ball intercepts it, the referee allows play to continue. However, an opponent who deliberately prevents a free kick being taken quickly must be cautioned for delaying the restart of play.
So you'd have to argue that Rice was deliberately preventing a free kick from being taken quickly. Given that Rice touched a moving ball that was just kicked into his heels and given that Rice couldn't really see Veltman swinging from behind, there is no rational way to argue that he deliberately prevented a free kick from being taken quickly. In fact, if anything, by preventing Veltman from kicking a moving ball, he, if anything, prevented Veltman from delaying the restart of play.