The 2011 Formula Renault Eurocup champion, who was the man to beat in pre-season testing, inherited the top spot when early leader Marco Sorensen's Lotus car broke down on lap 10, and from there the Dutchman was never headed.
By then Frijns had worked his way into second place by passing Tech 1's Kevin Korjus on the opening lap, and ISR's Sam Bird at the start of lap six.
Bird would go on to take second place, but the Briton spent the latter stages of the race 10 seconds adrift of the leader after a stunning sequence of laps enabled Frijns to ease away.
The fight for second place was a three-way affair towards the end, with Bird having to fend off Korjus and slow-starting polesitter Arthur Pic (DAMS). But as the two cars behind Bird fought each other, he was able to build up a cushion to keep second.
Pic was the star of the race after the pitstops. First he worked his way past Arden driver Alexander Rossi to take fourth, and after charging up to the Bird/Korjus battle, he grabbed third place three laps from the end at the first corner.
The Frenchman ran out of time to put Bird under any serious pressure, while Korjus had to settle for a comfortable fourth ahead of Rossi and Richie Stanaway (Lotus).
The top two from race one had a day to forget. Saturday winner Nick Yelloly (Comtec) was caught up in a midfield accident at the first corner of the race and had to pit at the end of the opening lap, while Jules Bianchi had to start from the pitlane after his Tech 1 car failed to fire up for the warm-up lap.
The Ferrari junior driver was then handed a drive-through penalty during the race for his mechanics still being on the grid when the warm-up lap began, while Yelloly had a time penalty added on after the race for making his mandatory pitstop outside of the pit window.
- Sam Bird
- Kevin Korjus