Lee Johnston made it back to back race victories at the 2015 Ulster Grand Prix, as he secured victory in a great opening supersport race.
Piloting East Coast Racing 675 Daytona Triumph, Lee triumphed by only 0.039 of a second over William Dunlop on the Ivan Curran/CD Racing YZF R6 Yamaha.
Glenn Irwin finished a fine third, as he recorded his first podium finish on the fastest road racing circuit in the world.
Finishing in fourth place was Bruce Anstey on the Valvoline Racing by Padgetts Motorcycles CBR 600 Honda.
11 times TT winner Ian Hutchinson secured fifth place finish, as he gave Team Traction Control their best result to date around Dundrod.
Following on from second place finish in superstock race, Peter Hickman was once again in top class form, as he finished in sixth place following a great performance on TROOPER backed MV Agusta.
Dan Kneen finished a highly creditable seventh, Seamus Elliott piloting Wilson Craig Racing CBR 600 Honda finished eighth.
Rounding out the top ten finishers where Robert Kennedy and James Cowton, who produced one of the standout rides of the race, finishing tenth having started from 36th on the grid.