All of these work with both wide (Rw or Lw) and inner turns (r/2R or l/2L). I recommend checking out what both does on the cube, as wide turns can effect pieces you might not want if you are executing these during the 3x3 phase. Thus I put both versions in my examples.
Case 1 - Same alignment
| Algorithm | r' U' R' U R' F R F' r |
| Move count | 9 HTM, 9 STM |
| Setup | r' U' R' U R' F R F' r R |
| Algorithm | Rw' U' R' U R' F R F' Rw |
| Move count | 9 HTM, 9 STM |
| Setup | Rw' U' R' U R' F R F' Rw R |
Case 2 - Flipped alignment
While you can obviously use the normal flip algorithm first, to get the current state to Case 1, but there is an algorithm from 5x5 L2E that works here as well, and it might be not slower depending on your TPS.
| Algorithm | r U2 r U2' x U2 r U2' x' l' U2 l U2' r2 |
| Move count | 12 HTM, 12 STM |
| Setup | r U2 r U2' x U2 r U2' x' l' U2 l U2' r2 |
| Algorithm | Rw U2 Rw U2' x U2 Rw U2' 2Rw' U2 Lw U2' Rw2 |
| Move count | 12 HTM, 12 STM |
| Setup | r U2 r U2' x U2 r U2' x' l' U2 l U2' r2 |