Michael Dunlop stepped up his preparations for the North West 200 and Isle of Man TT with a hard-fought double at the Tandragee 100 National road races in Northern Ireland.
Dunlop won the Supersport 600 race on his GSX-R Suzuki and had the upper hand over chief rival Ryan Faquhar in the feature Superbike race on his Honda Fireblade.
KMR Kawasaki's Farquhar earlier won the Open Superbike race from Dunlop, before his younger opponent turned the tables in the big race of the day.
Dunlop and Farquhar went head to head throughout, setting a blistering pace that saw them establish a commanding lead over the chasing pack.
However, Dunlop forged ahead on his Hunts Motorcycles/McAdoo Honda as the race reached a climax and held station until the chequered flag to take a well-deserved victory.
“It was a hard race and me and Ryan were setting a hot and heavy pace out there,” he said.
“We're riding at a fast level and it's tough, but that's what you need to do to win.
“We're getting there with the Honda Superbike and I'm happy with how it's going before the North West 200.”
Farquhar added wins in the Supertwin 650 and Moto 450 races to complete a hat-trick at the Co Armagh circuit following his four wins at the Cookstown 100.
“It's been another great day albeit a tough one both with the hard, competitive races and with the circuit not being in the best of shape,” said Farquhar.
“The recent resurfacing meant there were still a lot of stones lying around and unless you were out front, you were going to receive the worst of them.
“Fortunately, I managed to make good starts in all the races and in the first Superbike race I was able to keep Michael at bay and edge away in the closing stages for a good win.
"It was really close between Michael and myself. He was riding really well and it was good, clean racing so I thoroughly enjoyed myself out there and can't be unhappy with two close seconds.
“I'm really looking forward to the NW200 and TT races on it as it's handling really, really well so we're looking in good shape."