The 16-year-old Josef Kaufmann Racing driver dominated the times in testing before taking a double pole in qualifying.
He then put on an impressive show of pace and power to take his second consecutive win in the Championship.
Unfortunately, a rare mistake by the ADD Motorsports-supported racer while ahead in the second race took the shine off what would have been a near-perfect weekend.
He said: “We were really fast all weekend, so it was great to get the win in that manner.
“I enjoyed the track a lot, it just would have been a much better without the mistake that cost me the win in race two.
“I hadn’t had any problems there all weekend. We’re not really sure how it happened, whether it was the car or me, but something didn’t feel right.
“I lost control of the rear of the car and went into a spin, hitting the barrier.
“It was disappointing, but it was just one of those things. The team did a brilliant job.”
Lando was fast in testing, taking the best time in the first and managing second in the next, despite continuing on older tyres unlike most of his competitors.
The track was slippery for qualifying, but the story was a similar one.
He went P1 on the old tyres before a red flag, but with the track improving and after changing to new tyres, he came through to take the fastest time by almost nine-tenths.
The second qualifier saw Lando take control again – this time coming through with another large gap to second place and taking double pole.
He started race one in electric form – racing to a seven second lead by the fourth lap.
While a crash and subsequent safety car slowed down his progress, he still came out the winner by almost three seconds without having to push too much.
Race two started off a little trickier, with Lando defending well at the start.
But as the race wore on and he started to pull away, he went through a chicane on lap three, lost control of the rear of the car before spinning. He hit the barriers and damaged the car, marking the end of his weekend.
He added: “I would have been leading the standings if I had won the race, but it was just one of those things.
“I have still gone up a place from where I was and there’s a long way to go, so it’s not all bad.
“Hopefully I can put it right in the next round.”