Johnson added an insurance goal with a header off a pass from Donovan in the 60th minute. The score came 14 seconds after Johnson entered as a substitute.
Donovan converted a breakaway in the 78th minute. He is only player in history to score in six Gold Cup tournaments.
Six minutes later, as a sudden rain shower began to pick up intensity, Diskerud found the back of the net.
Five goals, five scorers. That's balance.
"It seems like we've been playing with each other for a while," Jose Torres said. "We move the ball well, we know each other well — where we're going to move. I think we're looking good right now."