Maxim Van Gils powered to victory on stage 3 of the Tour of Norway. The Belgian rider from Red Bull BORA hansgrohe was the strongest on a tough uphill finish, similar to what the peloton faced on stage 2. Van Gils timed his effort perfectly, taking advantage of an early sprint by race leader Matthew Brennan. The young Brit still managed to finish second and held onto the leader’s jersey. Just like Friday, Victor Langelotti (INEOS Grenadiers) rounded out the podium in third. Unfortunately, Van Gils had an awkward crash after the finish. Results stage 3 Tour of Norway 2025