A new speedrun record has been set for Super Mario Brothers, shaving precious milliseconds off the previous best time.

Speedrunner Darbian clocked the NES game in just four minutes, 57 seconds, and 527 milliseconds - 66ms faster than the previous record.

Previous record holder i_o_l had held it since June 2014.

But even though Darbian's time was a world best, he claimed on Reddit that he believed he could still reduce his time by up to 0.35 seconds.

My notable mistakes include scrolling the screen a pixel too far in the 'turnaround' room," he said. "I also had poor movement here, as ideally you'll go down the pipe to the water with a 357 on the in game timer."

Watch the record-setting run below.