Against Leicester, Arsenal once again found that their opponents can foul with relative impunity while the Gunners are punished almost immediately.

Arsenal's French-born Ivorian midfielder Nicolas Pepe is fouled, just outside the penalty area after a VAR (Video Assistant Referee) review during the English Premier League football match between Leicester City and Arsenal at King Power Stadium in Leicester, central England on February 28, 2021. (Photo by Michael Regan / POOL / AFP)
Arsenal’s French-born Ivorian midfielder Nicolas Pepe is fouled, just outside the penalty area after a VAR (Video Assistant Referee) review during the English Premier League football match between Leicester City and Arsenal at King Power Stadium in Leicester, central England on February 28, 2021. (Photo by Michael Regan / POOL / AFP)

Arsenal ran out 3-1 winners against Leicester in the Premier League and, despite gifting an embarrassing opener after only six minutes, it was a result Arsenal thoroughly deserved.

Kieran Tierney picked up Arsenal’s only yellow card of the day, coming after Mikel Arteta’s men’s third foul of the game in the 90th minute of the game.

That’s right, Arsenal played the full game against Leicester and made just three fouls, and not for the first time this season either.

Against Sheffield United, in the 2-1 home win, Arsenal also made three fouls (they received no cards that day). The Blades, however, made nine and got one yellow.

It was almost as bad against Leicester.

They managed to make 15 fouls and pick up just two yellow cards.

Sadly, this isn’t the worst we’ve seen this season.

Leeds United recently made 17 fouls for a total of two yellows, the most fouls against us in a single league game this season.

I probably shouldn’t complain about that.

Against Manchester City in our home game, Arsenal made 18 fouls and only picked up two yellows, although we all know that what counts as a foul when Arsenal does it is a lot different than when another side does the same thing three minutes later.