Rubik's Cube World Cup 2019 Final held in Moscow