Argentina eased past Croatia 3 - 0 to book their place in Sunday's World Cup final, their second in three tournaments.