Miami, FL, USA, 2 April 2016 | AAP/Reuters

Nick Kyrgios’s run at the Miami Open is over following a straight-sets semifinal loss to Japanese star Kei Nishikori.

Sixth-seeded Nishikori earned a finals shot at world No.1 Novak Djokovic with a 6-3 7-5 victory over the rising Australian.

At 20 years and 11 months, Kyrgios will have to settle for his new status as the youngest player in the world’s top 20 following his march to the first Masters 1000 semifinal of his career.

Djokovic earlier overcame a strong challenge from Belgium’s David Goffin to reach the final with a 7-6(5) 6-4 victory as he continues his pursuit of a fifth title in six years in Key Biscayne.

The Serbian top seed shrugged off a slow start before hitting his stride in brutally hot conditions and sealed the win with a powerful first serve that forced a wayward Goffin return to end an encounter that lasted just over two hours.

The Australian Open champion improved his stellar record for the year to 27-1 and will bid to match Andre Agassi’s record of six titles at the event and earn a record 28th ATP World Tour Masters 1000 crown.

Djokovic’s previous titles in Miami came in 2007, 2011, 2012, 2014 and last year.