Kamui Kobayashi blamed rival driver Jules Bianchi for damaging his Caterham car and knocking him out of the points in Sunday's Monaco Grand Prix.
Kobayashi said he felt sure to have delivered a points finish if the Marussia man had not hit him during the 78-lap race before going on to score his team's first points finish.
"Even though we finished in 13th, I'm really not happy as I'm sure I'd have finished in the points if Bianchi hadn't hit me when he forced his way past," said the Japanese driver.
"The car was basically undriveable after that so just finishing is a good result."
The Caterham driver said the impact caused a lot of damage to his side pod and floor, and he could not understand how Bianchi had avoided being called to see the stewards.
"As we went into the chicane after the tunnel, Bianchi hit me on the side and I had to cut through the chicane to avoid more contact," he explained.
"I don't really know why nothing was done about that as he basically just forced me out of the way by hitting me which meant both the Marussia and my teammate could pass me and after that the car felt really bad."
Despite a gearbox penalty prior to the race, a five-seconds penalty for starting in the wrong grid slot and then a further five-seconds time penalty at the end of the race for taking his initial penalty under the Safety Car, Bianchi held his nerve to secure two vital points for Marussia with his ninth place finish.
"The team are really happy, as I am," said Bianchi.
"We've been waiting for this for a long time. I'm proud of the team. They did a really good job and I'm really happy to give them a result.
"It was really stressful for me in the car and I guess it was for the team as well
"We had some penalties, so we were lucky to finish in the points. But I cannot say any more. It's amazing for us."
Bianchi's points puts Marussia into ninth in the Constructors' Championship - their best-ever position.