An Australian man has set a new world record for fastest time to solve a Rubik's cube at just 4.22 seconds.
Feliks Zemdegs is a 22-year-old 'speedcuber' from Australia who participated in the Cube for Cambodia 2018 event on Saturday in Melbourne.
He broke the previous world record of 4.59 seconds by solving a 3x3x3 cube in just 4.22 seconds.
A video captured his record-breaking performance as he sat alongside other speedcubers of all ages.
In what seems like no time at all he manages to match up all of the colored squares before slamming his hand down on the timer.
Across five solves, Zumdegs' average time was 5.8 seconds, which is also a world record that he's held since 2017.
After breaking the record he stood and embraced his friends and competitors.
Zumdegs is a member of the World Cube Association and has nearly 300,000 subscribers on YouTube and more than 90,000 followers on Facebook.