Kei Nishikori overcame early struggles with unforced errors Saturday to advance to the third round of the Miami Open with a 7-6(6), 5-7, 6-4 win over Slovenia's Aljaz Bedene.