Pirtek Racing battles hard at Thruxton