Jenson Button blamed the Caterham drivers for costing him fifth place in the German Grand Prix.
The McLaren driver has held up by the pair, who were battling with Max Chilton for 17th place, in the final laps of the race.
The time Button lost allowed Lewis Hamilton to catch and pass him on the last lap.
“Really hoping to get fifth there but the Caterhams destroyed that possibility,” said Button after the race.
“They’re obviously racing for position but when you get blue flags, you get blue flags and you move over. But every time I tried to put it up the inside they just turned in.
“It’s a shame when it costs you so much and those points could be important to us in the championship.”
Both McLaren drivers lost positions on the last lap as Sergio Perez was overtaken for seventh place by Mark Webber. However they scored points for the first time in three races for McLaren.
Team principal Martin Whitmarsh praised their efforts: “Both drivers did a fantastic job this afternoon – they managed the limits of the tire, pushed aggressively when it was needed and were always able to maximize the pace of the car.
“It’s just a pity that they each lost position on the final lap.”
Ferrari Driver Academy member Callum Ilott will start the 64th Macau Grand Prix from pole position after beating his Formula 3 rivals to victory in Saturday’s qualification race.
Ilott, 19, started third on the grid on Saturday behind pole-sitter Joel Eriksson and McLaren junior Lando Norris, but made a good start to rise to second early on.
Ilott hounded Eriksson for position for much of the race before battling past at Mandarin on Lap 7 as his Swedish rival struggled to keep his tires alive.
With Eriksson unable to respond, Ilott ultimately crossed the line more than seven seconds clear to take his first Macau win and secure pole for Sunday’s main event.
“We started quite strong as I got up to second from third which was not too bad. Then in the middle part of the race I had a good pace and I got past Joel for P1,” Ilott said.
“After that I managed to pull away. It was a good race, even quite relaxing at the end. I’m really happy for the result. Thank you SJM Theodore Racing by Prema, they did a great job and it should be good for tomorrow too.”
Eriksson held on to second ahead of Sergio Sette Camara, who completed the podium ahead of Maximilian Günther in P4.
Ferdinand Habsburg finished fifth ahead of Pedro Piquet, while Norris was left to settle for a lowly P7 after a clutch issue off the line caused him to drop down the order.
You can see full results from the Macau F3 qualifying race here.