Brad Marchand of the Boston Bruins once again finds himself on the wrong side of the law.

Marchand has been fined $5,000 by the NHL’s Department of Player Safety for cross-checking Philadelphia Flyers defenseman Andrew MacDonald.

The cross-check came late in the second period of Easter Sunday’s affair. Marchand was given a minor for cross-checking by referees Kelly Sutherland and Graham Skilliter.

Marchand was suspended five games earlier this season for elbowing New Jersey’s Marcus Johansson.

The same day Marchand cross-checked MacDonald in the face, he was also named the NHL’s Second Star of March by the league, with 10 goals, 16 assists, and no suspensions for the month.