His eye mangled with stitches and a circle of purple and yellow bruising, it's a wonder Wayne Primeau could even see the puck.
There was no missing the flashing red light and balls of flame, though, as the hulking centre scored twice to lead the Flames to a 5-2 win over the Phoenix Coyotes at the Saddledome last night.
They were his first and second tallies since joining the Flames along with blueliner Brad Stuart in the trade with Boston for Andrew Ference and Chuck Kobasew.
But, as his eye suggests, Primeau has been effective in other areas these last couple of weeks.
Primeau was already stitched up over the right eye when he arrived in Calgary and had the wound reopened in a fight with Mark Bell during Saturday's 7-4 win over the San Jose Sharks. Now he can add scoring to his list of Flames accomplishments.
He scored his first as a Flame early in the second period to give the home side a 3-0 lead over the Coyotes, who had a rambunctious first period but came away empty handed while the Flames capitalized on a pair of powerplay goals.
Primeau added a second, his ninth of the season, later in the period to give the Flames an insurmountable 5-1 cushion.
But credit winger Tony Amonte for the dirty work. The veteran set up both goals with gritty determination. On the first, he won a battle along the boards behind the net and dished it out front to the 6-ft. 4-in. Primeau, who outmuscled his shadow in the crease.
On the second, Amonte scooped up a turnover in the Coyotes zone and shook off a hit by winger Bill Thomas before again finding Primeau heading to the blue paint.
The Coyotes looked determined to win the battles along the boards early on while the men in red looked a little panic-stricken at times.
But the Flames got on the board first on the powerplay courtesy of David Moss, playing in his first game since sitting out three with mild concussion symptoms.
Moss batted Alex Tanguay's centring pass out of the air then got two quick swipes at the puck before it crossed the line behind Mikael Tellqvist. It was the rookie's seventh goal in 27 NHL contests.
The Flames struck again on the powerplay in the final minute. Kristian Huselius scored his 29th of the year with a laser of a wrist shot.
Andrei Zyuzin also scored for the Flames, while Jamie McLennan made 30 stops for the win.
The Flames host the Minnesota Wild tomorrow night.