A 15-year-old has broken the world record time for solving a Rubik's cube.
Patrick Ponce of the United States was competing at the Rally in the Valley, Virginia, on Saturday (local time) when he solved the classic puzzle in 4.69 seconds.
His time beats the previous world record of 4.73 seconds, set only last year by Australian Feliks Zemdegs.
After unscrambling the cube and throwing it on the table, Ponce had a good feeling about his chances, asking bystanders: "World record?"
"What!?" someone off-camera asks, as other competitors and audience members rush over to the table.
After a few tense seconds, it's confirmed.
"Yeah Patrick, let's go!" someone shouts as applause rings out.
"Oh my god! Oh my god!" a woman shrieks over and over. "Feliks is number two now! Oh my gosh."
A brief moment of confusion followed, as suspicions were raised the cube wasn't scrambled properly, gving Patrick an unfair advantage - but after a quick check, the world record was re-confirmed.
It took Patrick 17 moves to solve the 3x3x3 cube. The humble world record holder uploaded the clip to YouTube with the comment: "Hey that's pretty good."
Fourteen years ago, the world record was a comparatively leisurely 16.7 seconds.
The Rubik's cube was invented by Erno Rubik in 1974 and became a gaming phenomenon in the early 1980s, with hundreds of millions sold.