Expert Analysis: Where did Blanchard Racing Team's speed come from? | Supercars