Germany's Phillip Weyer became the European champion in speedcubing, or solving a Rubik's cube puzzle reaching an average time of 7.88 seconds in Prague on Sunday.