Despite starting Race 2 at the TT Circuit Assen ninth, Jonathan Rea made short work of his rivals to lead after two laps, racing to his seventh win of the season.
With the reverse grid in play, Xavi Fores started from pole position and made a flying start to lead ahead of Eugene Laverty and Tom Sykes, who had lined up P8. Race 1 winner Rea was up from ninth to fourth with Chaz Davies up to sixth.
Under pressure from the Kawasakis, Laverty made a move on Fores through Turn 4 to lead while Davies overtook his Ducati team-mate, Marco Melandri, to hunt down the Kawasakis.
Rea made short work of Sykes and then Fores to run second before a back-to-back fastest lap allowed him to storm past Laverty into lead – and seemingly without any effort as he went ninth to first in two laps.
Sykes followed his team-mate through, Kawasaki running the 1-2 by lap 4 while it took their main championship rival, Davies, seven laps to work his way onto the podium.
Although Rea eked out a lead of almost two seconds over his team-mate, Sykes began to draw him in and reduced the deficit to 0.4s midway through the 21-lap race and 0.2s with eight to go. However, that was where it was pegged before a few wobbles from Rea allowed Sykes to close right up on his rear wheel.
Despite being right there, Sykes was never close enough to make a move and Rea raced to seventh win – third double – of the season by 0.025 seconds over his team-mate.
Chaz Davies had a brief battle with Michael van der Mark for the final podium position but it was the Ducati rider who stood on the rostrum. Van der Mark, though, put in a much-improved showing as he brushed off his Race 1 crash to finish fourth at his home race.
Alex Lowes was fifth ahead of Leon Camier, Jordi Torres and Laverty while Nicky Hayden and Stefan Bradl, who started third, completed the top ten.
Marcos Melandri crashed out on lap 8 as he tried to pass Fores but instead suffered a big wobble and went down. Riccardo Russo crashed at Turn 16 on the same lap with Lorenzo Savadori another crasher.
1 REA Jonathan Kawasaki ZX-10RR
2 SYKES Tom Kawasaki ZX-10RR 0.025
3 DAVIES Chaz Ducati Panigale R 5.077
4 VAN DER MARK Michael Yamaha YZF R1 8.739
5 LOWES Alex Yamaha YZF R1 16.244
6 CAMIER Leon MV Agusta 1000 F4 17.899
7 TORRES Jordi BMW S 1000 RR 19.026
8 LAVERTY Eugene Aprilia RSV4 RF 19.184
9 HAYDEN Nicky Honda CBR1000RR 21.475
10 BRADL Stefan Honda CBR1000RR 24.693
11 RAMOS Román Kawasaki ZX-10RR 26.751
12 MERCADO Leandro Aprilia RSV4 RF 26.924
13 FORÉS Xavi Ducati Panigale R 36.611
14 KRUMMENACHER Randy Kawasaki ZX-10RR 40.597
15 DE ANGELIS Alex Kawasaki ZX-10RR 49.140
16 BADOVINI Ayrton Kawasaki ZX-10RR 51.241
17 DE ROSA Raffaele BMW S 1000 RR > 1'
18 JEZEK Ondrej Kawasaki ZX-10RR > 1'
OT SAVADORI Lorenzo Aprilia RSV4 RF
OT RUSSO Riccardo Yamaha YZF R1
OT MELANDRI Marco Ducati Panigale R