An absolute thriller finish to Race 28 saw three of the top drivers pushing their machinery to the limit.