Este es el algoritmo que uso yo:

DIU2D'I' F'T'U2FT
Adaptando movimientos

Otros algoritmos:

D2 F2 T2 I2 B' D2 F2 T2 I2 (A)
D2 I2 B2 D2 I2 A D2 I2 B2 D2 I2 (A')

 

Una forma más cómoda de realizar los movimientos anteriores: