Michael Schumacher enjoyed his first race in Formula 1 since 2006, coming home sixth at the Bahrain Grand Prix.
The Mercedes driver started seventh, going on to finish one spot behind his team-mate, Nico Rosberg.
"After three years away, I'm happy to say that I had fun out there today, especially at the beginning with the good start that I had," said the seven-time champion.
"I can live very well with sixth position and it gives both me and the team a good base to make progress. I have every confidence that we will improve the car.
"Working with the team for our first race together was very positive and the guys did a great job so I would like to thank them for their support in my comeback race. We all know that we have some way to go but we will get there. The season is long."
Rosberg, meanwhile, had an eventful race, having started fifth. He gained a position on Lewis Hamilton on the first lap, but then lost it again after having to stick in his pit box as Jenson Button came in. Later, the German chased down his struggling countryman Sebastian Vettel for fourth, but failed to grab the spot.
"I had a great start today," he said.
"However, I lacked pace on the option tyres in the first stint and struggled for pace. Lewis beat me on strategy in the pit stop which we need to analyse later and see what happened. I couldn't quite get Sebastian at the end as I lost grip in the dirty air when I got close."