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