R2 U B2 R2 F2 U F2 D' B2 R2 U L' B' U2 R2 U B' R' D' B' R U2
x2 y // inspection
R2 F U' L2 R' // cross
U2 R' U R // 1st pair
y' R U R' U y' R' U' R // 2nd pair
U y R' U' R U' R' U R // 3rd pair
y' R U' R' // 4th pair
R U2 R2' U' R U' R' U2' F R F' // OLL
U R' U2 R U2 R' F R U R' U' R' F' R2 U' // PLL