The defensive midfielder scored on a 30-yard blast in the eighth minute as the Impact rediscovered their scoring touch in a 3-0 victory over the Columbus Crew on Saturday night.
Dominic Oduro scored twice for Montreal and the Impact ended a three-game winless run, but most of the post-game talk was about Donadel's impressive and unexpected strike.
"I made seven or eight goals in my career and every one was from 30 metres, and one in UEFA Cup was 40, so that's my way to play," said the 32-year-old Italian. "I need to kick from great distance to score because of my position.
"We have great forward players and always I stay in position to help (them), but if I have some space to kick, I'll try. In my career, I have been lucky sometimes."
After the goal, Donadel's young daughter Beatrice climbed onto the fence near the sidelines to give him a kiss.
"Before the game she said 'please make a goal,' but she says that every game," said Donadel, whose family only recently joined him in Montreal after he moved to the Major League Soccer club in January from Verona of the Italian league.
It was a feel-good night for the Impact (6-7-3), who were coming off a crushing loss at home a week earlier in which they outplayed New York City but lost 2-1 from a failure to finish their many chances.
This time, they scored twice in the opening eight minutes.
Ignacio Piatti dribbled up the middle and pushed the ball forward to Oduro, who stepped around goalie Steve Clark to score in the fifth minute.
Clark made a save from close range on Piatti, but Jack McInerney played the ensuring corner kick quickly to Calum Mallace, who fed Donadel for a screamer that rose and sliced into the top corner.
"It was fantastic," coach Frank Klopas said of the goal. "He's got a great shot.
"I think there's going to be more moments like that because he has that ability to score from distance."
The Impact improved one position to eighth in the tightly packed Eastern Conference, with games still in hand over most rivals, while the Crew (6-7-6) slipped a spot to third.
Klopas was less thrilled with how the Impact seemed to sit back and play for counterattacks after taking the two-goal lead, but the defence held despite some hairy moments.
The Crew had a chance in the 25th, but goalkeeper Evan Bush just beat Ethan Finlay to a ball played through the defence. Tony Tchani forced a leaping save from Bush in the 59th and Justin Meram ripped one off the bar in the 61st. Then Finlay, who ended a four-game points streak, was stopped in alone by Bush in the 65th.
"We took it as a challenge," said Bush. "They have a high scoring team and we shut them down."
Oduro sealed the win for the crowd of 15,304 at Saputo Stadium with his second of the game and fourth of the season. Oduro pushed the ball in after Clark was unable to hold onto a low shot from Dilly Duka in the 80th.
"To me, it's progress," said Oduro. "Now we have to maintain it.
"We have to have that killer instinct and bury our chances when we get them."
The Crew's last defeat was at home to Montreal on June 6, the Impact's lone away win this season.
The Impact travel to Kansas City next Saturday while the Crew next play in Chicago on Wednesday.