Rubens Barrichello, Michael Schumacher, Hungarian GPMichael Schumacher has apologzed to Rubens Barrichello for his driving during the Hungarian Grand Prix on Sunday.

The seven-time champion was given a 10-place grid penalty for the Belgian GP after squeezing Barrichello against the pit wall on the main straight as the Brazilian tried to pass him during yesterday's race.

The move angered Barrichello, who was critical of Schumacher's driving.

Schumacher said after the race that he did not feel he had done anything wrong.

However, on Monday the Mercedes driver said he agreed with the stewards' decision and apologized to Barrichello if the Brazilian felt his driving was dangerous.

"Yesterday, right after the race I was still in the heat of the action, but after I watched the incident with Rubens again, I must say that the stewards were right with their assessment: the move against him was too hard," Schumacher wrote on his website.

"I wanted to make it hard for him to pass me. I clearly showed him that I didn't want to let him pass but... I wasn't seeking to endanger him with my move. If he feels I was then I'm sorry, this wasn't my intention."