Check out the German translation by Frederik Meysel. From 2005. Check out the French translation by TBBUIM. From 2004. Check out the Italian translation, by Massimo Rainato! From 1998. Buy Dayan cubes at Amazon. These are some of the best speed cubes of 2012.
Click to subscribe
to the Petrus
method mailing list

Solving Rubik's Cube for speed.

By Lars Petrus


This is a tutorial for my method of solving Rubik's Cube. It is intended both for beginners and experienced cubers. There is no group theory or written notation involved, I just show you how to move. You very much need a Java-enabled browser.

Using this method, I won the 1981 Swedish championships, and finished 4th in the 1982 world championships in Budapest. I also won the 2005 world championships in Orlando for solving in fewest moves. My average of 10 best is 21.88 seconds from 2002, and for a single solution 13.60 in 2006.

I'm very happy to provide this
site as a free service to the world!
If you want to send money, I'm
also very happy to receive it :)

Please take a look at my terminology, so you know the difference between a turn and a twist, for example.

If you are a total beginner, look at this description of the basic concepts of Rubiks Cube.

The animated Java cubes that are used for illustrations and examples are explained here.

The Basic Idea

Most people solve the cube layer by layer. This is a simple way for the human mind to approach the problem, but it is useless for speed cubing. No matter how good you are, you will use more than 100 moves. Going for speed, I use 60 moves on average. Going for few moves, I average 45.

In the final of the Swedish championship, 8 of 11 competitors used a vanilla layer-by-layer method. The other 3 of us finished 1, 2 and 3!

The basic problem with the layer method is a big one, and it's obvious once you realize it. When you have completed the first layer, you can do nothing without breaking it up. So you break it, do something useful, then restore it. Break it, do something, restore it. Again and again. In a good solution you do something useful all the time. The first layer is in the way of the solution, not a part of it!

Click ► for a sample solution in 41 turns.

The Method

The Petrus method has 7 steps:

I also have some tips on the physical as well as the mental aspects of speed cubing.

You can download the java code for the cubes.

Fun and Games

I made a cube backtracking game.

And a java cube you can solve on time.

Thanks and Credits.

Mail me at
This site created March 9 1997.
Last updated June 9 2010 - Change log blog.