Northern Ireland driver Daniel Harper is celebrating after claiming his maiden win in the British GT Championship.
Harper and teammate Darren Leung stormed through the field, making an incredible charge from 18th on the grid to take the chequered flag at the prestigious Silverstone 500 event.
It was a sensational display from the BMW M Motorsport works driver, who last raced on the GP layout in his title-winning Porsche Carrera Cup GB campaign back in 2019.