Ryuichi Kiyonari has taken yet another win in the second race of the weekend at Oulton Park, muscling out Josh Brookes and Shane Byrne to take the win in damp conditions.
Brookes was the early race leader, but a move by Kiyo close to one third distance let the triple champion through, and despite not being able to pull away from the chasing duo was able to hold them to the line.
Dan Linfoot was the winner of a monumental battle for fourth, taking the position after closing down Chris Walker, with the veteran GBmoto rider only just holding off Stuart Easton and Tommy Bridewell.
Kiyonari said afterwards: "It was a very difficult race and I know the conditions were not my favourite, so I followed Josh and then when I passed him I just kept pushing hard and tried to out brake him. I don't want to be finishing in second again. I am happy with another win, because that is what I want all of the time and we will see if we can do it again in race three."