Championship leader Dan Linfoot kept a tight hold on the top spot as he held off Alastair Seeley in second practice.
Linfoot clocked a 1min 36.067sec lap on his Optimum Bikes Racing Honda, beating Seeley by just 0.123secs at the flag.
Alex Olsen remained in third place as he held off Scotland’s Lewis Rollo, as Ireland’s Richard Kerr was fifth.
Pirelli National Superstock with Santander Consumer Finance, FP2 result:
1. Dan Linfoot (Optimum Bikes Racing Ltd) 1min 36.067s
2. Alastair Seeley (SYNETIQ BMW Motorrad) +0.123s
3. Alex Olsen (Cumins by Team IWR Honda) +0.259s
4. Lewis Rollo (IN Competition/Aprilia) +0.518s
5. Richard Talbot (JR Performance Racing) +0.533s