| # | Diagram | Time | Algorithm | Comments | Video |
| 01 | ![]() |
1.300 | (Lw' U R') D2 (R U' R') D2 R2 | This is a basic corner 3-cycle. It is one of my favorite and fastest algorithms. The algorithm is a lot simpler than it looks. | slow fast |
| 02 | ![]() |
1.533 | (Rw U' L) D2 (L' U L) D2 L2 | This is just the mirror of #01. | slow (old) fast |
| 03 | ![]() |
1.933 | x' (R U') (R' D) (R U R') Uw'2 (R' U) (R D) (R' U' R) | The last five turns are usually extremely fast. This is easy to recognize because other than algorithms #04 and #05, it is the only one that does not have any 1x1x2 blocks. | slow fast |
| # | Diagram | Time | Algorithm | Comments | Video |
| 04 | ![]() |
1.800 | (M'2 U) (M'2 U) (M' U2) (M'2 U2) (M' U2) | This is a very fast algorithm that Gilles van den Peereboom showed me at WC2005. The last U2 is not necessary if you account for it before the algorithm. | slow fast |
| 05 | ![]() |
1.133 | (M'2 U) (M'2 U2) (M'2 U) M'2 | This is extremely easy to recognize and can be performed VERY quickly. The M'2 is actually performed as (M'M') with rapid pushing at the back face of the M layer with the middle and then ring fingers. Some people call this the "Bob Burton H-perm" because my discovery of this finger trick enabled me to perform this algorithm at insane speeds (at best under one second). | slow fast |
| 06 | ![]() |
1.300 | (R U' R U) (R U) (R U') (R' U' R2) | This is just a simple 3-edge cycle. It is almost as faster than the corner cycles. | slow fast |
| 07 | ![]() |
1.133 | (R2 U) (R U R' U') (R' U') (R' U R') | This is the inverse of #06. I place my hands slightly differently for this algorithm. | slow fast |
| # | Diagram | Time | Algorithm | Comments | Video |
| 08 | ![]() |
1.800 | (R' U L') U2 (R U' R') U2 ([L R] U') | This situation comes up somewhat often and is quite easy to recognize. I perform the R of the Ra a split second after I start the L so that I can immediately perform the U' when the L face has been moved to where it belongs. | slow fast |
| 09 | ![]() |
1.400 | (R U R' F') (R U R' U') (R' F) (R2 U') (R' U') | I have to thank Quinn Lewis for this alg. It rocks my world. It is the same as PLL #10 with the last four moves instead performed at the beginning. | slow fast |
| 10 | ![]() |
1.500 | (R U R' U') (R' F) (R2 U') (R' U' R U) (R' F') | This is the "T" permuation. It is long but definitely very fast and easy. It is also very easy to recognize. It can be performed in almost one swift motion without any readjusting of the fingers. Note that it is a combination of two easy orientations. | slow fast |
| 11 | ![]() |
1.767 | (R' U2) (R U2) (R' F R U R' U') (R' F' R2 U') | Quinn Lewis showed me an effective algorithm for this case that I have fallen in love with. It is about twice as fast as the algorithm I was previously using. | slow fast |
| 12 | ![]() |
1.867 | (L U'2) (L' U'2) (L F' L' U' L U) (L F L'2 U) | This is just the mirror of Case #11. | slow fast |
| 13 | ![]() |
2.533 | (R U') (R' U R'2) y (R U R' U' F' Dw) (R'2 F R F') | I am going to swith to Stefan Pochmann's algorith for this case. | slow fast |
| # | Diagram | Time | Algorithm | Comments | Video |
| 14 | ![]() |
2.233 | (R'2 Uw' R U') (R U R' Uw R2) y (R U' R') | This is fairly easy to perform at high speeds, even though it looks the most confusing. Algorithms #14-#17 are all performed somewhat similarly because they have some overlapping moves. | slow fast |
| 15 | ![]() |
1.867 | (R'2 Uw) (R' U R' U' R Uw') R'2 y' (R' U R) | Ron showed me a nice modification to this algorithm to make it flow a lot nicer. It is quite easy to perform with a little practice. | slow fast |
| 16 | ![]() |
2.167 | (R' U' R) y (R'2 Uw R' U) (R U' R Uw' R'2) | This is the inverse of #15. Note how similar they look. I perform this one almost exactly the same way. | slow fast |
| 17 | ![]() |
2.100 | (R U R') y' (R'2 Uw' R U') (R' U R' Uw R2) | This is just the inverse of #14. I execute it very similarly because most of the moves overlap in the same manner. | slow fast |
| # | Diagram | Time | Algorithm | Comments | Video |
| 18 | ![]() |
1.767 | (R' U R' Dw') x (Lw' U R' U') (Lw R U') (R' U R U) | I perform the x rotation as I finish the first group of moves. In the third group of moves, I start the R turn right after I start the l turn. | slow fast |
| 19 | ![]() |
2.700 | (R U') (R' U) (Lw U) (F U') (R' F') (R U' R U) (Lw' U R') | I got this algorith from Stefan Pochmann. It only took me a couple minutes to get used to it. | slow fast |
| 20 | ![]() |
3.033 | (L' U) (L U') (Rw' U') (F' U) (L F) (L' U L' U') (Rw U' L) | This alg blows. | slow fast |
| 21 | ![]() |
1.800 | (F R U') (R' U' R U) (R' F') (R U R' U') (R' F R F') | This is the "Y" permutation. It is very quick and can be performed without any adjustments of where the fingers are. It is just a combination of two quick orientations. | slow fast |