McDavid, who has been named NHL's most valuable player three times, injured his ankle in a match against Columbus on October 29. The prognosis was that he would be out for up to three weeks.
But as early as yesterday, he was back on the ice for training, and in tonight's match against Vegas, he was back in the game.
I really got lucky. It didn't look good at first, but the situation has changed very quickly and it feels good, McDavid said to the hockey league's website before the match.
He was himself worried that the injury would keep him out longer.
It didn't feel good at all. But sometimes it can swell up and so, but then it heals very quickly.
McDavid did not contribute with any points in the match, and his team suffered a 2-4 defeat.
After an early goal from Vegas, Edmonton took the lead in the second period and led for large parts of the match.
But in the third period, Vegas equalized to 2-2 after an assist from Swedish player William Karlsson, and in the last minute of play, they added two more goals.
In the match between Detroit and Chicago, Swedish points were also scored during the night, when Gothenburger Lucas Raymond accounted for an assist for Detroit in the third period. Detroit won the match 4-1.