Australia won the battle of the hosts to lift cricket's World Cup for the fifth time with a seven-wicket win over New Zealand in Melbourne Sunday.