Listen to this article
Rea had a brilliant start from eighth on the grid and led five corners into the race, but the Kawasaki rider did not pull away from Bautista and instead led a group involving several riders.
While Bautista was cautious in the early stages and did not challenge Rea, others were unable to demote the Ducati rider despite him being closely followed by the likes of van der Mark and Leon Haslam.
As his teammate Chaz Davies moved up to third, Bautista finally made a move on Rea at Turn 8 and his teammate followed suit a corner later.
Rea was even temporarily passed by van der Mark and while the Northern Irishman quickly retook second, this was all Bautista needed to escape the reigning champion.
The gap between the top two stagnated for a handful of laps before Bautista started to gradually stretch his advantage, and he took the chequered flag by 4.6s.
Once his victory challenge was over, Rea came under pressure from van der Mark, and the Dutchman pulled off a brave move on the way into the Turn 17-18 chicane with three laps remaining.
Rea did not drop back and was all over Van der Mark at the chequered flag, but the latter secured second by 0.018s, meaning Rea's streak of second-place finishes ends at 10.
Alex Lowes took fourth but was more than 10 seconds behind Bautista, whose teammate Davies ended up fifth.
BMW duo Markus Reiterberger and Tom Sykes took sixth and seventh with Haslam dropping to eighth despite being in podium contention early on.
The top 10 was completed by privateer Kawasaki riders - Puccetti's Toprak Razgatlioglu and Pedercini's Jordi Torres.
|2||Michael van der Mark||Yamaha||21||33'33.370||4.688|
|15||Michael Ruben Rinaldi||Ducati||21||34'05.595||36.913|
|17||Alessandro Delbianco||Honda||20||34'38.882||1 Lap|
|Ryuichi Kiyonari||Honda||16||5 laps||5 Laps|
Assen WSBK: Bautista records 10th straight win
Rea: No WSBK tracks where I can beat Bautista right now