LeBron James tallied 23 points and the Cleveland Cavaliers moved within one victory of reaching the NBA finals with a 116-78 blowout home triumph over the Toronto Raptors on Wednesday.