How to solve the Rubik's Cube: Stage 6

Solve the final layer

Holding the cube

Hold the Rubik’s Cube as shown, now twist the top face until at least 2 corners are in the right location as A, B or A, D or B, C as shown below. If all 4 corners are in the right place you can proceed to the 2nd step.


1st Step: Position yellow corners correctly

While holding your Rubik’s Cube as shown above, look at the top face. Place the 2 correct corners in the back A, B or diagonally A, D or B, C across from each other.



If corners A and B are in the right place then to switch C and D, do the sequence below:

If you need to switch diagonal corners like B and C or D and A, then do the sequence once. Then, orient the Cube so the 2 correct corners are in the back and do the sequence again.


2nd Step: Position yellow edges correctly



If 1 edge is correct and 3 edges are incorrect orient the Rubik’s Cube so the face with the correct edge is the back face. Then determine if the edge pieces need to move clockwise or counter-clockwise and do the correct sequence below.

If all 4 edges are incorrect, then do either sequence below once, and then determine what direction the three edge pieces need to move and do the correct sequence below.


To cycle EFG Clockwise or EFGH Clockwise:


To cycle EFG Counter-Clockwise or EFGH Counter-Clockwise:


Congratulations - You just solved a Rubik's Cube!


Our favorites

Fatal error: Uncaught Exception: Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /app/wordpress/wp-includes/functions.php on line 3729 in /app/vendor/magento/framework/App/ErrorHandler.php:61 Stack trace: #0 [internal function]: Magento\Framework\App\ErrorHandler->handler(8, 'ob_end_flush():...', '/app/wordpress/...', 3729, Array) #1 /app/wordpress/wp-includes/functions.php(3729): ob_end_flush() #2 /app/wordpress/wp-includes/class-wp-hook.php(286): wp_ob_end_flush_all('') #3 /app/wordpress/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters('', Array) #4 /app/wordpress/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #5 /app/wordpress/wp-includes/load.php(679): do_action('shutdown') #6 [internal function]: shutdown_action_hook() #7 {main} thrown in /app/vendor/magento/framework/App/ErrorHandler.php on line 61