The wait is over. MacK is back.

Nathan MacKinnon will return to the Colorado Avalanche's lineup for Sunday's game versus the Edmonton Oilers after being out for nearly three weeks.

Head coach Jared Bednar confirmed after Saturday's practice at Family Sports Center that the Colorado center will suit up for the Sunday matinee. MacKinnon missed eight full contests with an upper-body injury.

"He's good to go," Bednar said. "Full practice today, everything went well, had some body contact again, so he's in tomorrow.

"You get your best player back, it's positive. There is no question about it."

MacKinnon got hurt in the second period of the team's outing at the Vancouver Canucks on Jan. 30 after he collided with Alexander Edler near the end boards. The timetable for his return was set for two-to-four weeks, and this Tuesday would have marked three weeks since the injury.