Corner: top layer (back right), twisted clockwise · Edge: top layer (right), flipped

F' U FSetupF' U' FCases are shown in a canonical position; if a U turn (AUF) reaches the same shape, the same algorithm applies.
Corner: top layer (back right), twisted clockwise · Edge: top layer (right), flipped

F' U FSetupF' U' FCorner: top layer (directly above the slot), twisted counter-clockwise · Edge: top layer (left), flipped

F' U' FSetupF' U FCorner: top layer (directly above the slot), twisted clockwise · Edge: top layer (back), oriented

R U R'SetupR U' R'Corner: top layer (front left), twisted counter-clockwise · Edge: top layer (front), oriented

R U' R'SetupR U R'Corner: top layer (back left), twisted counter-clockwise · Edge: top layer (front), flipped

F' U F U F' U' FSetupF' U F U' F' U' FCorner: top layer (front left), twisted counter-clockwise · Edge: top layer (left), flipped

F' U F U' F' U' FSetupF' U F U F' U' FCorner: top layer (front left), twisted clockwise · Edge: top layer (back), oriented

F' U F U' R U R'SetupR U' R' U F' U' FCorner: top layer (directly above the slot), white up · Edge: top layer (back), flipped

F' U F U2 F' U' FSetupF' U F U2 F' U' FCorner: top layer (directly above the slot), twisted counter-clockwise · Edge: top layer (front), oriented

F' U F U2 R U R'SetupR U' R' U2 F' U' FCorner: top layer (front left), twisted clockwise · Edge: top layer (back), flipped

F' U' F U F' U2 FSetupF' U2 F U' F' U FCorner: top layer (directly above the slot), white up · Edge: top layer (front), flipped

F' U2 F U F' U' FSetupF' U F U' F' U2 FCorner: top layer (front left), twisted clockwise · Edge: top layer (right), flipped

F' U2 F U F' U2 FSetupF' U2 F U' F' U2 FCorner: top layer (back right), white up · Edge: top layer (front), flipped

F' U2 F U' F' U FSetupF' U' F U F' U2 FCorner: top layer (front left), twisted clockwise · Edge: top layer (left), oriented

F' U2 F U' R U R'SetupR U' R' U F' U2 FCorner: top layer (back left), white up · Edge: top layer (right), oriented

R U R' U R U' R'SetupR U R' U' R U' R'Corner: top layer (back right), twisted counter-clockwise · Edge: top layer (left), oriented

R U R' U' R U2 R'SetupR U2 R' U R U' R'Corner: top layer (back right), twisted clockwise · Edge: top layer (back), oriented

R U' R' U R U R'SetupR U' R' U' R U R'Corner: top layer (directly above the slot), twisted clockwise · Edge: top layer (right), flipped

R U' R' U2 F' U' FSetupF' U F U2 R U R'Corner: top layer (back right), twisted counter-clockwise · Edge: top layer (back), flipped

R U2 R' U F' U' FSetupF' U F U' R U2 R'Corner: top layer (front left), white up · Edge: top layer (right), oriented

R U2 R' U R U' R'SetupR U R' U' R U2 R'Corner: top layer (directly above the slot), white up · Edge: top layer (right), oriented

R U2 R' U' R U R'SetupR U' R' U R U2 R'Corner: top layer (back right), twisted counter-clockwise · Edge: top layer (front), oriented

R U2 R' U' R U2 R'SetupR U2 R' U R U2 R'Corner: top layer (directly above the slot), white up · Edge: top layer (right), flipped

F' U F U R U' R' U' R U2 R'SetupR U2 R' U R U R' U' F' U' FCorner: top layer (back right), white up · Edge: top layer (right), oriented

F' U2 F U' R U R' U R U R'SetupR U' R' U' R U' R' U F' U2 FCorner: in its slot, solved · Edge: top layer (back), oriented

F' U F U R U' R'SetupR U R' U' F' U' FCorner: in its slot, twisted clockwise · Edge: top layer (front), flipped

F' U' F U F' U' FSetupF' U F U' F' U FCorner: in its slot, twisted counter-clockwise · Edge: top layer (front), flipped

R U R' U F' U2 FSetupF' U2 F U' R U' R'Corner: in its slot, twisted counter-clockwise · Edge: top layer (right), oriented

R U R' U' R U R'SetupR U' R' U R U' R'Corner: in its slot, twisted clockwise · Edge: top layer (right), oriented

R U' R' U R U' R'SetupR U R' U' R U R'Corner: in its slot, solved · Edge: top layer (front), flipped

U R U' R' U' F' U FSetupF' U' F U R U R' U'Corner: top layer (back left), twisted clockwise · Edge: in the slot, flipped

F' U F U R U R'SetupR U' R' U' F' U' FCorner: top layer (directly above the slot), white up · Edge: in the slot, flipped

F' U F U' R U' R'SetupR U R' U F' U' FCorner: top layer (front left), twisted counter-clockwise · Edge: in the slot, oriented

F' U2 F U' F' U' FSetupF' U F U F' U2 FCorner: top layer (back right), twisted counter-clockwise · Edge: in the slot, flipped

R U R' U F' U' FSetupF' U F U' R U' R'Corner: top layer (front left), twisted clockwise · Edge: in the slot, oriented

R U R' U2 R U R'SetupR U' R' U2 R U' R'Corner: top layer (back right), white up · Edge: in the slot, oriented

R U R' U R U' R' U2 R U R'SetupR U' R' U2 R U R' U' R U' R'Corner: in its slot, twisted counter-clockwise · Edge: in the slot, flipped

F' U F U' R U R' U R U R'SetupR U' R' U' R U' R' U F' U' FCorner: in its slot, solved · Edge: in the slot, flipped

F' U F U' R U2 R' U' R U2 R'SetupR U2 R' U R U2 R' U F' U' FCorner: in its slot, twisted clockwise · Edge: in the slot, flipped

F' U F U2 R U R' U R U' R'SetupR U R' U' R U' R' U2 F' U' FCorner: in its slot, twisted clockwise · Edge: in the slot, oriented

R U R' U' R U2 R' U' R U R'SetupR U' R' U R U2 R' U R U' R'Corner: in its slot, twisted counter-clockwise · Edge: in the slot, oriented

R U R' U2 R U' R' U R U R'SetupR U' R' U' R U R' U2 R U' R'