Indian Wells champion Bianca Andreescu continued her sensational run of form with a 6-3 6-3 defeat of Sofia Kenin at the Miami Open on Friday.

Kenin was the last player to defeat Andreescu in Acapulco, but evidence of the teenager's swift progress was clear as she cast aside the seeded American in the second round.

There were setbacks in the first set as Kenin threatened to again establish a hold over one of the WTA Tour's form players, yet Andreescu's riposte was superb.

A confident second set saw the 18-year-old extend her winning run to nine matches and book a third-round meeting with three-time Grand Slam winner Angelique Kerber - beaten in the final at Indian Wells - who saw off Russia's Karolina Muchova 3-6 6-3 6-3.

RELATED | Djokovic brushes past Tomic in Miami opener

Andreescu came through a testing first game but bowed to the pressure when she served again, going long on break point as an accomplished early Kenin showing was rewarded. The power of Andreescu's return saw an immediate response and the breaks kept coming in an entertaining contest, but the Canadian found her composure when serving out the opener.

There was no let up in Andreescu's play, although the second set threatened to go the same way as both players struggled on serve. As in the first, though, the in-form star came out on top and took the third of three match points when Kenin double-faulted.