x2
//
inspection
r' U2 x U' R' F R2
//
cross
R U' R' U' L' U' L
//
1st pair
y U' R U' R' (option)
y U' R U R' L' U L
//
2nd pair
U R' U2 R U' R' U R
//
3rd pair
y' U2 R U2 R2' U' R2 U' R'
//
4th pair
R U2 R2' U' R2 U' R2' U2 R
//
OLL
R' U2' R U2' R' F R U R' U' R' F' R2 U2'
//
PLL