Rubens Barrichello charged back to finish ninth and score points for the third time this season today at Barcelona's Circuit de Catalunya, venue for the Spanish Grand Prix, the fifth round on the F1 2010 schedule.

Barrichello looked to have blown it on Saturday, when he had a disastrous qualifying session in his Cosworth-powered Williams FW32 and was knocked out in Q1.

Despite only lining up 17th on the grid though, the veteran made a great start and climbed up to 12th on the opening lap. He then drove a clean race and notched up two points, something that increases his tally for the season to 7.

"After Saturday's disappointment this is a good result. We had a great start today, which allowed me to overtake five cars, and our pace was strong enough to stay with the Renaults and the Force Indias," Barrichello reflected.

"We need to analyse it, but I think we were on the verge of a tyre issue in the last five laps. If it weren't for that, we would have finished closer to the guys just ahead of me. I am really happy though considering where we were yesterday."

Williams technical director, Sam Michael was definitely impressed: "That was a good recovery after yesterday's qualifying. Rubens put in an awesome first lap to make up more places. Rubens' race pace was strong up until the final few laps for which we had to slow him down to ensure we didn't have a problem with the tyres. We'll be looking into that for the next race," Michael added.

Nico Hulkenberg meanwhile didn't fare so well in the sister car, and while he was 13th on the grid, he only finished 15th after his pace was compromised by damage sustained on his FW32 after his initial pit-stop.

"I had quite a good start. I don't understand why yet, but I always felt like I was in the wrong place at the wrong time going into the corners in the first lap. After the first stop, I went offline and damaged the car which resulted in a lot less downforce. From there, it became a very difficult grand prix for me," Hulkenberg summed-up.