best BMW result 20 races