Nick Kyrgios has guaranteed himself a career-high world ranking thanks to a straight set win over Russian Andrey Kuznetsov at the Miami Open.