Blockslide Puzzle

The Puzzle:

The diagram below shows a cross-shaped box containing three numbered blocks.

The puzzle is to slide the blocks around the box until the numbers read 1,2,3 as you go down.

How do you do it? And how many moves does it take?
Do you have the answer? Check against our solution!