Pirates hitting coach Gerald Perry was suspended eight games and Cardinals pitching coach Dave Duncan was suspended four for a scuffle during batting practice in Pittsburgh last month.

Pittsburgh Manager Lloyd McClendon got a one-game suspension for escalating the shoving match, which broke out before the Cardinals' 8-3 victory over the Pirates on Aug. 24. Perry and Duncan had to be restrained by players.

The suspensions were scheduled to begin today. The three coaches also were fined an undisclosed amount.

The scuffle came after two contentious games that featured injuries to both teams. Pittsburgh 2B Jose Castillo suffered a season-ending knee injury when he collided with Hector Luna while trying to turn a double play on Aug. 22. The Cardinals' So Taguchi wound up with a bruised hand the following night when he was hit by a pitch from Ryan Vogelsong in the ninth inning.

McClendon and Cardinals Manager Tony La Russa talked behind the batting cage for 10 minutes after the fray. They later met in an eight-minute, closed-door session requested by umpires.

Last season, McClendon and La Russa were each suspended for two games after getting into a shouting match that caused both benches to empty.

* EJECTED: Phillies hitting coach Milt Thompson was ejected from yesterday's game against the Mets in the seventh inning by plate umpire Larry Young.

Thompson got into an argument from the dugout about a ball he felt was trapped by Mets RF Victor Diaz and was tossed by Young.

On Tuesday, Phillies Manager Charlie Manuel was ejected by Fieldin Culbreth after arguing a call at the plate.

-- From News Services

Pirates Manager Lloyd McClendon was suspended after an Aug. 24 incident. He also was suspended two games last year.