TSQL PIVOT COLUMNAS MULTIPLES

Tengo la siguiente tabla pero no estoy seguro de si es posible girar esto y retener todas las etiquetas.

RATIO               RESULT  SCORE   GRADE
Current Ratio       1.294   60      Good
Gearing Ratio       0.3384  70      Good
Performance Ratio   0.0427  50      Satisfactory
TOTAL               NULL    180     Good

Admito que no soy muy bueno con el uso de pivotes, así que después de varios intentos que resultaron en esta salida:

SELECT 'RESULT' AS 'Ratio'
  ,[Current Ratio] AS 'Current Ratio'
  ,[Gearing Ratio] AS 'Gearing Ratio'
  ,[Performance Ratio] AS 'Performance Ratio'
  ,[TOTAL] AS 'TOTAL'
FROM
(
  SELECT RATIO, RESULT 
  FROM GRAND_TOTALS
) AS SREC
PIVOT 
(
  MAX(RESULT) 
  FOR RATIO IN ([Current Ratio],[Gearing Ratio], [Performance Ratio], [TOTAL])
) AS PVT

Esto da el resultado:

Ratio   Current Ratio   Gearing Ratio   Performance Ratio
Result  1.294       0.3384      0.0427

Admito que me siento muy perplejo sobre qué hacer a continuación para producir el resultado que necesito, que es:

Ratio   Current Ratio   Gearing Ratio   Performance Ratio   TOTAL
Result     1.294        0.3384             0.0427            NULL
Score      60             70                50               180
Grade      Good          Good         Satisfactory           Good

Respuestas a la pregunta(1)

Su respuesta a la pregunta