Daniel Ricciardo beamed from ear to ear on Monday when he ended Mercedes' early-season domination by claiming his maiden Formula One victory for Red Bull in a dramatic, crash-hit Canadian Grand Prix.

Daniel Ricciardo Age: 24

24 Born: Perth, Western Australia Titles 2008 Formula Renault

2008 Formula Renault 2009 British Formula Three Formula 1 Debut: 2011 British Grand Prix (driving for HRT)

2011 British Grand Prix (driving for HRT) Race Starts: 57 HRT (2011)

HRT (2011) Toro Rosso (2012-2013)

Toro Rosso (2012-2013) Red Bull (2014) Podiums: 3 Won Canadian Grand Prix

Won Canadian Grand Prix Third Spanish Grand Prix

Third Spanish Grand Prix Third Monaco Grand Prix

The 24-year-old Australian took full advantage of power and electrical problems that hit both championship leader Nico Rosberg and his Mercedes team-mate, Lewis Hamilton, in the closing stages to claim a stirring triumph.

"I am still a bit in shock," said Ricciardo.

"Thanks everyone. This is ridiculous! There are lots of Australian flags ... which is nice.

"The race really came to life for the last 15-20 laps. Hamilton had a problem and Rosberg was slow down the straights. I really struggled to get past (Sergio) Perez, but managed to do that and set my sights on Nico with a couple of laps to go.

"I finally managed to get in the right spot to use DRS (drag reduction system aimed at reducing aerodynamic drag in order to increase top speed)- and it's an amazing feeling right now."

Ricciardo was close to a victory in his first race with Red Bull on home turf in Melbourne at the Australian Grand Prix in March, but after finishing second, he was disqualified for a technical infringement.

Daniel Ricciardo is sprayed with champagne by team-mate Sebastian Vettel. ( AFP: Tom Pennington/Getty Images )

Briton Hamilton was forced to retire, but German Rosberg managed to nurse his car home in second place ahead of Ricciardo's Red Bull team-mate, defending four-time champion German Sebastian Vettel.

"We had a problem at the pit stop and that's why I dropped behind," said Rosberg.

"Then I lost a lot of power in the straights, but it did not quite work out. I couldn't hold off Daniel Ricciardo."

Loading

Rosberg's second place allowed him to open up a 22-point lead on Hamilton in the championship standings. Ricciardo is third, 71 points behind the German.

The final lap was run behind a safety car after a horrifying, high-speed collision between Mexican Sergio Perez of Force India and Brazilian Felipe Massa of Williams saw them fly off into the barriers.

Both were seen moving in their cockpits at the end of the 70-laps contest and appeared not to be seriously injured after the incident as they braked from speeds of more than 240 kph.

Ricciardo's win means he has now beaten Vettel in the past five races, a feat that saw him receive well-deserved congratulations from his team-mate in the aftermath of a drama-laden event.

"Congratulations to Daniel," said Vettel.

"It's his day. We had a big help from Mercedes, unlike other weekends, but we were there to capitalise. It's been a positive day.

"Daniel's first win and a first win for Renault in the new era of engines. They have had a good comeback although there is still plenty of work ahead of us because Mercedes are quicker down the straight, but all in all it's been a good day."

Daniel does it ... Daniel Ricciardo wins his first F1 Grand Prix in Montreal. ( Getty Images: Tom Pennington )

Ricciardo's Red Bull team chief, Christian Horner, was equally delighted.

"Amazing. Daniel has been unbelievable all season," he said.

"Of all races we thought we could win, this would have been the most unlikely, but the way he drove, he thoroughly deserved the drive," he said.

"He's proved his worth. He's exceeded all expectations."

Briton Jenson Button came home fourth for McLaren ahead of fifth-placed German Nico Hulkenberg in the second Force India with two-time champion Spaniard Fernando Alonso sixth for Ferrari.

Finn Valtteri Bottas finished seventh in the second Williams ahead of Frenchman Jean-Eric Vergne of Toro Rosso, Danish rookie Kevin Magnussen in the second McLaren and 10th placed Finn Kimi Raikkonen in the second Ferrari.

Perez and Massa, whose impacts were measured at 27G, were placed 11th and 12th respectively at the finish. After the race, both were taken to the circuit medical centre for precautionary examinations.

Family joy at Ricciardo's win

Ricciardo comes from the Perth suburb of Duncraig and his 80 year-old grandmother Josephine Ricciardo said his family was extremely proud of him.

"I feel fantastic to hear this news," she said.

"For me it's a wonderful feeling to hear about my grandson winning the Grand Prix in Canada. I can't expect better than this. He's made all of us very proud that's for sure.

"He did a fantastic job. We are so proud of him, especially the family, mum and dad, all the grandparents and uncle and aunty, everybody for sure we are so happy for him."

His mother Grace and father Joe were also delighted with the result.

"We're very proud of him, very proud of him," his mother said.

His father Joe said he was very emotional after his son's win.

"Fantastic, what can I say? It's been a long journey and we didn't think it would come around this soon, his first win."

"He had a little bit of luck come his way but he was there to capitalise on it, all good, all good."

"He's a very focussed young man and he's very passionate about his sport, and we're very proud of him."

AFP / ABC