The Hannspree Ten Kate Honda team are based near the Assen race track and this is the team's home round, so a race win at “home” was exactly what Toseland had hoped for.
Following him over the line in second place was Noriyuki Haga on the Yamaha Italia who got an awesome start going from fifteenth to seventh on the first lap.
The remaining step of the podium belonged to Ruben Xaus who did lead the race briefly before slipping back on the Sterilgarda Ducati.
Toseland shot straight into the lead from pole position and was immediately tasked with fending off the Ducati's of Troy Bayliss, Lorenzo Lanzi and Ruben Xaus, who wasted no time in getting a move on and soon secured second place.
Bayliss was battling with his team-mate Lanzi when he had a big moment which was enough to allow Haga to rush by the pair of them. Haga was on a roll and moved into second place ahead of Xaus and followed that up by taking the lead off Toseland.
Just five laps in Haga had worked his way through fifteen places to take the number one spot, Xaus passed Toseland for second while Lanzi and Bayliss continued their in fighting. One lap later there was a new leader, the tall Spaniard managed to hold it for three laps while trading places with Haga. Toseland muscled his way back into second place relegating the Samurai of Slide to third place.
The action increased on lap eight when Corser tried to go round the outside of Bayliss but to no avail. Bayliss then dived under Haga to take third place behind Toseland who wasn't hanging about and promptly took the lead back off Xaus.
Bayliss decided he was going to follow Toseland and passed Xaus for second place. The order remained the same for four laps with Toseland leading from Bayliss, then Xaus, Haga and Corser. On lap fourteen Bayliss briefly took the lead into the chicane but by the time he was on the exit, Toseland was back in front.
On lap seventeen Haga took second place from Bayliss who seemed to have a problem as he dropped right off the pace allowing Xaus and Corser to pass him. It was now Toseland from Haga from Corser with Xaus and Bayliss at the back of the pack. On the final lap Corser crashed out and although he did walk away he looked in pain.
Toseland was overjoyed with his win and was already celebrating before crossing the line. Fellow Briton Dean Ellison on the Pedercini Ducati finished in fourteenth place and appears to have put his troubles form Valencia behind him.
WSBK race (1)results – Assen:
1. James Toseland
2. Noriyuki Haga
3. Ruben Xaus
4. Troy Bayliss
5. Lorenzo Lanzi
6. Max Biaggi
7. Yukio Kagayama
8. Fonsi Nieto
9. Roberto Rolfo
10. Max Neukirchner