Jiri Hudler notched the game-winning goal late in the third period and assisted on another score as Detroit put away Calgary, 5-2, with a late surge at the Saddledome.