Alex Kovalev of the Montreal Canadiens will be playing in his third all-star game. ((Tom Mihalek/Associated Press))

Alex Kovalev of the Montreal Canadiens and Joe Thornton of the San Jose Sharks were announced Thursday as team captains for the 57th NHL all-star game.

Kovalev was one of four Canadiens voted into the starting lineup for the game at Bell Centre in Montreal on Sunday. He has 12 goals and 21 assists so far this season and will be appearing in the game for the third time.

Thornton will be making his sixth all-star appearance. He is tied for second in the NHL with 43 assists for the Sharks, who have the best record in the league at the all-star game.

Hockey Night in Canada will present the all-star game, which is being held in Montreal for the 13th time (CBC, CBCSports.ca, 6 p.m. ET).