MONTREAL - Pittsburgh Penguins captain Sidney Crosby is skipping the all-star game due to a left knee injury.
The NHL made the announcement Thursday, one day after word came that the superstar expected to play in Sunday's showcase event in Montreal.
Tampa Bay Lightning leading scorer Martin St. Louis replaces Crosby on the Eastern Conference roster.
St. Louis will be making his fifth straight all-star game appearance. He has 17 goals and 29 assists this season.
Crosby sat out a game Friday because of the knee injury, and was struck twice on the left arm by pucks during a 2-1 loss to Carolina on Tuesday night. He played nearly 26 minutes before being checked by a doctor to make sure he wasn't injured.
Crosby, 21, set a record by drawing 1,713,021 votes in fan balloting. A high ankle sprain that sidelined him for two months kept him out of last season's all-star game.