Canada's Denis Shapovalov advanced to the third round of the Indian Wells tennis tournament with a 6-3, 6-2 win over Australia's Adam Walton on Saturday in California.