Sauber's Charles Leclerc made the most of an eventful and chaotic Azerbaijan Grand Prix with a flawless performance that delivered to the rookie a P6 finish and his first championship points.
The Frenchman launched his race from P13 on the grid, but skillfully muscled his way up to 8th within the first ten laps of the 51-lap race.
Leclerc continued to put in a strong and consistent performance thereafter, running under a one-stop strategy plan, to steadily move up another few spots.
The 20-year-old kept himself out of trouble, dodging the treacherous conditions to bring Sauber its best race finish since Felipe Nasr in Russia in 2015.
"It was an amazing race today – I am very happy with my result," said an ecstatic Leclerc.
"It was definitely eventful, with many incidents on track making it especially challenging and fun to drive.
"I felt comfortable in the car, and did my best to gradually advance to the front of the midfield through the race. It is an incredible feeling to score points for the first time in Formula 1.
"As a team, we can see our potential, and know what our strengths are. I am very pleased, and look forward to continuing on this positive path."
Fred Vasseur, the Swiss outfit's team boss praised his young driver for a job well done.
"Charles scored his first points in Formula 1 today, finishing in P6," said the Frenchman.
"He had a strong pace and did a consistent job. It was a huge step for him to make and he can be proud of what he has achieved."
Leclerc's team mate Marcus Ericsson finished his race just outside the top-10, in 11th place, after a difficult afternoon which saw the Swede pick up some damage to his car as a result of an incident which occurred at the beginning of the race.
Gallery: The beautiful wives and girlfriends of F1 drivers
Keep up to date with all the F1 news via Facebook and Twitter