Envision driver Frijns finished just over one second behind Cassidy at the chequered flag, having shadowed the new championship leader for the majority of the 36-lap contest.
Frijns had initially taken the lead from polesitter Oliver Rowland at the start and led the opening four laps before taking his first Attack Mode activation.
Unable to regain the lead after Cassidy had used both his activations, the leading pair were more than six seconds clear of Rowland at one stage, such was their pace and use of energy.
“The start was pretty good, took the lead and then I was fighting Nick,” said Frijns, who took his first Formula E podium since New York in 2022.
“On pure pace we were almost killing each other halfway, which was quite nice, it was really a challenge.
“I think Nick was just a bit too strong for me today, he just had that little edge on me.
“But as he said as well, everybody has their day, I just didn’t have mine yet but hopefully it’s coming quite soon.”
By the mid-point of the race, Cassidy dropped his pace considerably to conserve energy, backing Frijns into Rowland and the chasing pack as he managed a lead of no more than a few car lengths for the remainder of the race.
“I didn’t always feel that,” Cassidy told Autosport when asked if he had the lead in control in the latter stages.
Source: Autosport