Benfica beat Auckland City in a Fifa Club World Cup game that was delayed for over two hours because of thunderstorms.
The New Zealand amateurs looked more organised from the start from the team who lost 10-0 to Bayern Munich in their opening game.
Benfica did not take the lead in Orlando until first-half injury time with Angel di Maria scoring a penalty.
The half-time break took about two and a half hours because of thunder and heavy rain.
Vangelis Pavlidis scored eight minutes into the second half after some good play in the box.
As Auckland visibly tired, Benfica scored four more goals, starting with Renato Sanches' deflected effort.
Leandro Barreiro scored twice from close range and Di Maria added a second penalty.