His serves are cracking, his forehand is flying. After a slow start in 2018, John Isner is on to the Miami Open final.